When synchronising it first gives an error on Trap Records:
Then it locks on New data from server at some % (40, 60, 80, 90)
It then shows trap records as 0, but they have not all been updated.
Need to force stop the app to continue.
Sometimes the error comes up and the New data continues, and it looks like everything has synced, but if you sync again, it will show trap records still remaining to sync.
Has been happening for about 2 weeks, but this morning took me about 10 tries to update all records.
Did at one point notice an OAuth error about UserToken - but I didn’t write it down (sorry).
I rebooted the phone and haven’t seen that one again since.
Thinking further about it, I suspect it may be a timeout issue within the server software when operating under load. Try doubling the time allowed for json responses and see if it goes away.