Players on Windows have sometimes failing rename due to "operation not permited". It's fault of not great antivirus implementation and disabling antivirus helps.
I don't have clean setup where we can reproduce this, but it's possible that cause is the same as in: https://github.com/rust-lang/rustup/issues/1870 antivirus is scanning files after closure which on windows blocks moves.
Idea here is to try to workaround it by retrying all renames with backoff until some deadline and see if it mitigates the issue...
Players on Windows have sometimes failing rename due to "operation not permited". It's fault of not great antivirus implementation and disabling antivirus helps.
I don't have clean setup where we can reproduce this, but it's possible that cause is the same as in: https://github.com/rust-lang/rustup/issues/1870 antivirus is scanning files after closure which on windows blocks moves.
Idea here is to try to workaround it by retrying all renames with backoff until some deadline and see if it mitigates the issue...