There is a problem with On Peer Connect> Send Message, as it doesn't process the information until after the objects are synced.
If you look at the multiplayer demo, as a peer joining a host everything is destroyed and then respawned. if you put a message event in the On Peer Connect, the peer's events won't see it. If you put a wait 0.001seconds before the message, it does.
It's probably the same problem that the peer is having on-connect, where when it sends the message is too early
Since I do not like relying on a 0.001 wait just in case there is an issue and it doesn't execute, I've made a SERVER object that only the server keeps. Then for the Peer event group, have a On created: SERVER> Send message requesting a response
This way the host receives the request, then sends the sync afterward.