I'm going a GetFeed for DeviceStatusInfo, but it never returns a ToVersion value that >= to the max version.
Before I start looping, I made a call to get the max version which returned a value of 1378535. On the first call to GetFeed with fromVersion set to 0, it returned 7 DeviceStatusInfo records and a ToVersion of 1378497. On the next call to GetFeed with fromVersion set to 1378497, it returns 0 records and the same ToVersion value. At this point, I'm caught in an infinite loop because the ToVersion value is never >= the max version.
So, is this a known behavior where it's possible that max version may never be reached?
Also, this code runs against multiple GeoTab databases, but this issue only occurs against this one database.
If someone can provide an explanation, I would appreciate it.