In the below image, I showcase the code that implemented to:
1. Login the realm-admin
2. Use the resolved User to open the realm
3. Lastly fetch Dogs, set up listener, and set the state status to 'Loaded'
In addition the log on the right tells us the following:
1. 'opening realm' is logged
2. But neither the reject nor the resolve takes place
3. As indicated by no additional logging by my catch
4. As well as by the fact that that 'realm opened' is not logged
My only clue is the 'Setting a timer for a long period of time'. No idea what that indicates about any issues with opening a Synced Realm that is in Cloud.