I am using an older version of SDK (184.108.40.206).
So far I had a 32 bits application as server and another 32 bits application as client. They work just fine, I do not have any issue with them.
Recently I had to change the client to 64 bits. I compiled it against 64 bits libs. And here I only receive disconnect with error code 1797 (like SDK non SDK mix).
I also tried to compile the server to 64 bits. To the 64 bits server I still can connect with the 32 bits client, but the 64 bits client returns the same code: 1797.
Is there any suggestion what might be the difference between 32 bits and 64 bits client where the code is the same, only the platform is different.