I was trying to use Remote Config in an project and run into an issue. The first time I start the game it works fine. The second time I start I get an System.IO.IOException: Sharing violation on path ...\RemoteConfig.json (or RemoteConfigHeaders.json) What seems to happen is that the ConfigManger tries to save the fetchedConfig while the cached config is still being read. So looks like this is a race condition that is dependent on hdd & network speed. While I would really like to use Remote Config that is currently blocking me from using it as it has the potential to affect every user with a fast internet connection. As a workaround I can delay the call to fetchConfig, hoping that the Init call has finished by then, but that is a workaround and not a solution. Any chance to get that fixed in future releases?