-
Type: Bug
-
Resolution: Unresolved
-
Priority: Critical - P2
-
None
-
Affects Version/s: None
-
Component/s: None
Description
I'm using MongoDB Atlas with Device Sync.
The bug appear after upgrading after upgrading from Realm v10.49.0 to v10.49.1.
After launching the app, the sync error RLMSyncErrorClientSessionError is passed into the closure at app.syncManager.errorHandler. The error does not contain any additional details.
The error is triggered by a RLM_ERR_CONNECTION_CLOSED that's originating here:
The SDK keeps trying to connect to Atlas Device Sync every few seconds and all attempts keep failing.
No log entries are shown in Atlas Device Sync for the device in question.
The error is reproducible on both Macs I've tested (Mac Studio and MacBook Pro, both with Apple Silicon) and on an iPad. One Mac is using wired Ethernet and the other devices are on Wi-Fi.
Can you reproduce the bug?
95% of the time. It first only appeared on the Macs, but after a few hours, the iPad started exhibiting the same behavior.
If the app and all associated data is deleted from the device and then reinstalled, it will work fine the first time it is launched.
Version
10.49.1
What Atlas Services are you using?
Atlas Device Sync
Are you using encryption?
Yes
Platform OS and version(s)
macOS Sonoma 14.4.1 (23E224)
iPadOS 17.4.1
Build environment
Xcode 15.4
Swift Package Manager
- is duplicated by
-
RDART-1011 Realm error after updating to 2.1
- Closed
- is fixed by
-
RCORE-2060 Enabling 'cancel_waits_on_nonfatal_error' does not cancel waits during location update while offline
- Closed
- mentioned in
-
Page Loading...