First thing I would do is instantiate your character at a specific spot. Instead of just vecto3.zero, do this:
Public Tranform spawnPoint;
Then create an empty game object in your scene and name it spawn point and drag it onto this variable in the inspector.
Then drag your spawn point game object in your scene where ever you want to spawn.
Finally use:
Also make sure your spawnpoint game object is above the ground so you don’t drop through the floor.
You have a photon view on your player prefab of course right?
And of course make sure you have a collider on your player and the floor so you don’t fall through.