yes, it still returns 0 jobs with compression off. Here some more of my code:
Client c = new Client();
c.LogToFile = false;
Connection cn = new Connection();
cn.Address = "PROD";
cn.UserName = "USER";
cn.PassWord = "PASS";
cn.Port = 16444;
cn.UseCompression = false;
cn.ConnectionType = Connection.ConnectionT.Remote;
Server s = new Server();
s = c.Connect(cn, true);
List<JobClass> jobs = s.Jobs.GetAll();
Note that I am still using the VisualCron.dll and VisualCronAPI.dll from the version that I was on when I first wrote the code, which was 5.4.9 i think. The code continued to work fine after a couple upgrades, but stopped working after upgrading to 5.6.2. I tried overwriting the DLLs with the ones from 5.6.2 and 5.6.3, but it made no difference (I reverted the DLLs back to the older ones).