[Linux/Steam][1.0.6][COOP] Disconnect

No idea why and how, but I get after some minutes a disconnect and this were in the Player.log:

Detached [Entity [NetworkId 0-0-2-7F-0-0-0-1] Photon.Bolt.SaveablePrefabState]
Detached [Entity [NetworkId 0-0-2-80-0-0-0-1] Photon.Bolt.SaveablePrefabState]
Detached [Entity [NetworkId 0-0-2-81-0-0-0-1] Photon.Bolt.SaveablePrefabState]
Detached [Entity [NetworkId 0-0-2-82-0-0-0-1] Photon.Bolt.SaveablePrefabState]
NullReferenceException: Object reference not set to an instance of an object
  at Beam.PlayerUtilities.GetServerGameDifficulty () [0x0001c] in <f285e05b27f745848c7f2d0dc594e6d7>:0 
  at Beam.Sunburn.Update () [0x00000] in <f285e05b27f745848c7f2d0dc594e6d7>:0 

BoltException: You can't access any Bolt specific methods or properties on an entity which is detached
  at Photon.Bolt.BoltEntity.get_Entity () [0x00021] in <cd294c7580224db29700ecfc9196e485>:0 
  at Photon.Bolt.BoltEntity.get_IsOwner () [0x00000] in <cd294c7580224db29700ecfc9196e485>:0 
  at Beam.Player.get_IsOwner () [0x00006] in <f285e05b27f745848c7f2d0dc594e6d7>:0 
  at Beam.CharacterRenderer.Update () [0x0000f] in <f285e05b27f745848c7f2d0dc594e6d7>:0 

BoltException: You can't access any Bolt specific methods or properties on an entity which is detached
  at Photon.Bolt.BoltEntity.get_Entity () [0x00021] in <cd294c7580224db29700ecfc9196e485>:0 
  at Photon.Bolt.BoltEntity.get_IsOwner () [0x00000] in <cd294c7580224db29700ecfc9196e485>:0 
  at Beam.Player.get_IsOwner () [0x00006] in <f285e05b27f745848c7f2d0dc594e6d7>:0 
  at Beam.CharacterRenderer.Update () [0x0000f] in <f285e05b27f745848c7f2d0dc594e6d7>:0 

Unloading 3 Unused Serialized files (Serialized files now loaded: 0)
Unloading 103 unused Assets to reduce memory usage. Loaded Objects now: 84125.
Total: 142.995429 ms (FindLiveObjects: 7.262892 ms CreateObjectMapping: 6.177585 ms MarkObjects: 129.062081 ms  DeleteObjects: 0.491848 ms)

NullReferenceException: Object reference not set to an instance of an object
  at Beam.ParticlesWeatherEventEffect.UpdateEffect (System.Single normalizedFade) [0x00057] in <f285e05b27f745848c7f2d0dc594e6d7>:0 
  at WeatherEvent.UpdateEffects () [0x00016] in <f285e05b27f745848c7f2d0dc594e6d7>:0 
  at WeatherEvent+<StartEvent_Sequence>d__75.MoveNext () [0x00090] in <f285e05b27f745848c7f2d0dc594e6d7>:0 
  at MEC.Timing.Update () [0x0043c] in <d4169a50893d47218ecd84e318459999>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
MEC.Timing:Update()

Behaviour not available in this dispatcher, ignoring call to Remove.
Broadcast disabled
<color=red>[6762:624] ReplicatedDisconnect -1 Intended forceLocalShutdown True</color>
Unloading 5 Unused Serialized files (Serialized files now loaded: 0)
<color=yellow>AssetBundleManager::</color> Unloaded all asset bundles.
UnloadTime: 310.738616 ms
[Manager] Cancel start. Already started.
Stranded Deep Version: 1.0.6.0.17
Unloading 1586 unused Assets to reduce memory usage. Loaded Objects now: 39952.
Total: 184.832548 ms (FindLiveObjects: 3.471344 ms CreateObjectMapping: 4.312659 ms MarkObjects: 92.844517 ms  DeleteObjects: 84.202225 ms)

Unloading 1 Unused Serialized files (Serialized files now loaded: 0)
Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 39952.
Total: 96.486462 ms (FindLiveObjects: 3.338109 ms CreateObjectMapping: 4.036346 ms MarkObjects: 88.950723 ms  DeleteObjects: 0.160357 ms)

LoadControllerAssignments:: Null or empty.
LoadControllerMaps:: Loading saved mouse maps..
LoadControllerMaps:: Loading saved keyboard maps..
Refresh Rate: 60Hz
Application Target Frame Rate: -1FPS
SaveManager:: Selecting slot 0
SaveManager::CheckSaveFileVersion:: Valid SinglePlayer save file version [1.0.6]
StrandedWorld::SetWorldSeed:: Custom [44071317]
World::LoadWorldSeed:: Success.
World::LoadWorldMaps:: Success.
SaveManager::CheckSaveFileVersion:: Valid SinglePlayer save file version [1.0.6]
SaveManager::GetSaveFileVersion:: Coop_2 save file does not exist.
SavingUtilities::LoadFromPrefs: Prefs data null or empty for key [__aus_t].
SavingUtilities::LoadFromPrefs: Prefs data null or empty for key [__aus_s].

Maybe it helps.

  1. Internet connection was stable. I run a ping command constantly.
  2. I was the only the player and the host at that moment.

EDIT: Maybe important:

I copied data.json to data_MP_COOP.json in the same slot and started it online. Maybe there goes something wrong?

Hi Megavolt,

What region/s are you and your CO-OP partner in?
What distro/version are you running?

Hi @Night_Snake :slight_smile:

thanks for the reply.

I am playing always in EU in Stranded Deep, when it comes to the relay server.

Manjaro Sikaris 22.0.0

I am on unstable branch which is equally to ArchLinux stable branch, but that should not matter, since steam runtime is enabled by default.

Ok another note:

  1. I have played online a couple of hours without problems on a different slot alone. It didn’t disconnect.
  2. This time I didn’t copy data.json to data_MP_COOP.json in the same slot, but create a new game.

Hope that info is useful.

Also: It would be useful to see when connecting to another players game, if he/she rejects me or it is connection error. Seems the debug console doesn’t hold any information as well. So not just “it disconnects”, but also “player did not accept” or something like that.