
PhotonJoinFix
Fixes the photon scene and object id conflicts that result in infinite loading times when joining games, introduced in the v3.0.0 update.PhotonJoinFix
Host and client side protections against a late join failure where cached airport items reuse Photon IDs belonging to objects in the expedition scene. The resulting conflict can break scene initialization and prevent a joining player's character from spawning.
The mod can be used both host and client side. It has no settings and does not require other players to install it.
These protections target that specific ID conflict. They do not guarantee a fix for unrelated loading, connection, or late-join problems.
What it does
As host: Before leaving the airport for an expedition, PhotonJoinFix removes eligible loose, runtime-spawned room items from the airport and Photon’s room cache. Reloading the airport recreates its normal scene-authored props.
As client: PhotonJoinFix rejects a runtime-instantiation event if its Photon IDs would replace a local static scene object. It also protects that exact scene object from subsequent network destroy events until the scene unloads.