Sub scene ghost fields will stop syncing between a client when they disconnect and reconnect. This only occurs to ghosts inside of the sub scene and only after they disconnect and reconnect.
I was able to consistently reproduce the issue with a fresh subscene containing a single ghost with a simple struct with a ghost field for a float. I was using mppm with play mode tools and disconnecting/reconnecting via the play mode tools buttons. Disconnecting the client, then changing the value via server world’s component inspector, then reconnecting will fail to resync the clients values to updated server values.
Am I doing something wrong here?