Photon Player doesnt spawn

Im making 2D game using photon networking, and all is ok but my player isnt spawning.

using UnityEngine;
using System.Collections;

public class NetworkManager : MonoBehaviour {
    const string VERSION = "v0.0.1";
    public string roomName = "Server";   
    public string playerPrefabName = "Knight";
    public Transform spawnPoint;
   
        void Start () {
            PhotonNetwork.ConnectUsingSettings(VERSION);  // Game Version
        }
       
        void OnJoinedLobby() {
            RoomOptions roomOptions = new RoomOptions() { isVisible = false, maxPlayers = 4 };
            PhotonNetwork.JoinOrCreateRoom(roomName, roomOptions, TypedLobby.Default);
        }
       
        void OnJoinedRoom() {
        PhotonNetwork.Instantiate(playerPrefabName,
                                                spawnPoint.position,
                                                spawnPoint.rotation,
                                                0);
        }
   
}

My player is in Prefabs/Resources/

What is wrong with it?

error please?

edit: u need to use quaternions for instantiating objects

@EmreBgdy
I never used it. Can u give me some example?