Unity Pauses when attempting to post to MongoDB

I’m afraid this discussion is getting a little all over the place. The last code snippet you posted has the following code in Start:

_realmUser = _realmApp.CurrentUser;
if (_realmUser == null)
{
    _realmUser = await _realmApp.LogInAsync(Credentials.Anonymous());
}

var config = new PartitionSyncConfiguration("ETH_inbox", _realmUser);
_realm = Realm.GetInstance(config);
_realmApp = App.Create(new Realms.Sync.AppConfiguration(RealmAppId));

which doesn’t make a lot of sense to me considering you’re creating the _realmApp after you use it to log the user in. Are you certain that this code is correct and what your app is actually executing?

On the topic of where your file is located, you can log config.DatabasePath - it will tell you the correct local path of the Realm file.

Finally, you should increase the log level by setting Realms.Logging.Logger.LogLevel = Realms.Logging.LogLevel.All - this should output operational logs from Sync in the Unity console and give us more insight into issues when connecting to the server.