Cannot connect to Sage50cloud with ODBC and PHP PDO

SOLVED

Hi,

I have recently upgraded Sage50cloud Accounts to v28.1.404.0 from an earlier v28 installation and my ODBC Connection now fails from my PHP SOAP Server using PDO.

The connection worked perfectly with the previous v28 and my ODBC Connection for SageLine50v28 still points at the correct folder location for the data, but it now fails to open the connection.

Has something changed in the ODBC Driver that could be causing this to happen? Perhaps I'm missing an option that now needs to be set in the Connection String?

The connection code is as follows:

function getDb() {
    $username = "USER";
    $password = "PASS";
    try {
        $dbh = new PDO("odbc:SageLine50v28",
            "$username",
            "$password",
            array(
                PDO::ATTR_TIMEOUT=>5,
            )
            );
    } catch (PDOException $exception) {
        return NULL;
    }
    unset($username); unset($password);

    return $dbh;
}

Thank you in advance for any and all help provided.