Iām a regular linux Unturned GOLD user with ~1000 hrs and I had the same problem when upgrading to 3.28.x
I run on a 2010 era HP Z800 server with Ubuntu and an older NVIDIA driver ā¦ 340.104 (I hope the age of my system isnāt the problem )
When I run tail -f on $HOME/.config/unity3d/Smartly Dressed Games/Unturned/Player.log, the following lines appear when the game hangs:
ArgumentException: An element with the same key already exists in the dictionary.
at System.Collections.Generic.Dictionary`2[System.String,SDG.Unturned.RootContentDirectory].Add (System.String key, SDG.Unturned.RootContentDirectory value) [0x00000] in :0
at SDG.Unturned.Assets.searchForAndLoadContent (System.String absolutePath) [0x00000] in :0
at SDG.Unturned.Assets+c__Iterator4.MoveNext () [0x00000] in :0
at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in :0
ArgumentException: An element with the same key already exists in the dictionary.
System.Collections.Generic.Dictionary`2[System.String,SDG.Unturned.RootContentDirectory].Add (System.String key, SDG.Unturned.RootContentDirectory value)
SDG.Unturned.Assets.searchForAndLoadContent (System.String absolutePath)
SDG.Unturned.Assets+c__Iterator4.MoveNext ()
UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress)