HELP: Cue points moved?!?!?

I don’t know what’s going on but this is quite disastrous and highly unsettling:

After having arduously set Cue points for about 4000 tracks, all of a sudden in about 50% of my tracks the cue points have moved a few milliseconds!

Makes looping and cueing an absolute nightmare.
Started a gig and all of a sudden my tracks wouldn’t align on cueing/looping

I double checked and they are still in the right place on my iPhone.

(See screenshots)

How is that possible? What happened? and what am I to do now? please advise!

MAC:
Djay Pro2 2.0.10
OS X High Sierra 10.13.6
_____________________
iPhone
Dj Pro 1.0.22
iOS 12.1

Hi Louis,

Thank you for your post. 

We are very sorry to hear that. Did you change the Beat Grid or other waveform settings?

If you have any questions or suggestions, or if you would like further information, please don’t hesitate to contact us. 

and this is the proper placement still available on the iPhone:

No. But I found what the reason is.

On syncing it via iCloud the 320kbs version got replaced with a 256kbs one. Once I went back to the old version of the cue points where correct again.

That is a major issue.

Please report to the developer and put it in documentation because iCloud I was replacing with the 256 one!

How can I confidently start a set on a job when I do not know if my library tracks will be properly aligned?!?