Instead of "player.setCameraPos" , I was using both "SetSpawnCameraPos" and "SetSpawnCameraLook" and these in combination were spawning me as the incorrect skin for spawnscreen. So ditching those helped. But introduced this issue.