Wrong ViewID set?

Options
Hello everyone
I'm fairly new to Photon and I have a question.
I'm currently using Instantiate function to create a network player. The issue is that, even though I'm hosting with my PC build and joining with my Quest, if I check the scene running on the hosting PC I can see that two players have been created ( and this is fine ) but they both have the same owner and viewid

This seems pretty weird. Maybe I'm missing the logic behind how the game is supposed to know the viewID of the player since i have a list of players and create the Objects like this

foreach(Player player in GameMasterData.Instance.ConnectedPlayers)
{
spawnedPlayerPrefab = PhotonNetwork.Instantiate("NetworkPlayer", new Vector3(0, 0, 0), transform.rotation);
}

Any idea?