Description
When a client predicted spawns an object and that object calls an ObserversRpc with BufferLast in its OnStartServer, the client who spawned it will not receive the ObserversRpc.
Replication
Steps to reproduce the behavior:
Download and import example
Open example scene in two editors
Run the example, it should start as a host in one and a client in the other.
The host will get two ObserversRpc messages, the client will only get the one from the host's created object.
Expected behavior
ObserversRpc should correctly be sent to clients that predicted spawn the object.
General Unity version: 6000.0.23f1 Fish-Networking version: 4.5.5 Discord link: https://discord.com/channels/424284635074134018/1034477094731784302/1306138937248583744
Description When a client predicted spawns an object and that object calls an ObserversRpc with BufferLast in its OnStartServer, the client who spawned it will not receive the ObserversRpc.
Replication Steps to reproduce the behavior:
Expected behavior ObserversRpc should correctly be sent to clients that predicted spawn the object.
Screenshots Host getting both messages:
Client only getting the host's message:
Example PredictedSpawnedObserverIssue.zip