I have an App I am working on that uses CloudKit and has been working fine. After upgrading iPhones to iOS 14.x it continues to work with WiFi, but with LTE it just no longer finishes the CKFetchDatabaseChangesOperation. I can turn the WiFi back on and it all works perfectly, switch to LTE and hangs on the CKFetchDatabaseChangesOperation. I can even startup with LTE, it hangs, switch to WiFi while still running the App, it kicks in an finished the operation as normal.
Can anyone help me to figure out if it is something in my code or an iOS bug?
I have checked with both copies complied pre xCode 12 iOS 14.x and post both behave the same weird way?