I was wondering if the new client is supposed to work with the older server version 5.1 or if 2x is dropping the backwards compatibility for this? The beta 7.3 worked fine (and seemed to fix the Windows 7 issues I was having), but the latest release will not work with either of the servers we have. A little more info: I have tried the client on two Windows 7 machines and a Windows XP Machine. They connect fine to a version 6 server, but none of them will connect to the version 5.1.315 servers with the 7.3.724 client installed. I have rolled back to the beta version 7.3.709 client and it is working fine. I made no changes to any settings during all of this testing, they seem to be retained, even with an uninstall.
v5.1.315 is not supported anymore,try to test using a later version (V6.xx or V7.xx), 2x client version and build should always be the same as 2x server console.
As I said, it works fine with later server versions. It is very unfortunate that you have chosen to make the client no longer backwards compatible, as that reduces the value of the servers we had licensed for our use with 2X (not even 2 years ago). There are no new features that we require, but the older clients have issues with Windows 7. I guess we will just have to use the beta release on Windows 7 boxes. On a side note, I've been using 2X in implementations for over 4 years, and this is the first time I have seen a client version not work with an older server version. This will probably affect our decisions regarding the use of your product, especially with smaller clients that don't want to upgrade continuously.
The clients are backward compatible but within reason. The server is upgraded till required and licensed , the only thing is that the client should be in the same version range or older. The clients from version 7 do not all connect well with version 5 servers, all you need to do is get an older version of the client. The client is free and there are no charges for using them anyways. Clients with a solution will not need to upgrade. There can be forward compatibility issues across sever and clients but 2X make a big effort to minimize installation shock. So the upgrade of a server will not affect old clients. The reverse is not always true. Also the server handles previous versions of the clients but the clients do not need to be backward compatible but forward so when customers upgrade their servers their users are ensured service.