If sim instantiates networked unit, the event will not fire in the sim-authoritative scene, but it will fire in client scenes.
There should at least be an option to have this event fire in the same scene it is instantiated in, otherwise code needs to be duplicated for the scene/environment the object is spawned in, and scenes where it will actually spawn over the network