I am trying to spawn an actor on the server without having it spawn on the clients but it still appears on the client when I do the following, while replication has been disabled on actor and component:
I have a custom event set to RunOnServer and even put it through a SwitchHasAuthority node using the authority pin which goes to spawn actor from class.
Question 1: How do I make it not spawn on clients?
(Is it not normal that it spawns on clients, meaning that I am doing something wrong which makes it appear anyway?)
Question 2: Instead of stopping it from appearing on the client, can I somehow control the spawned actor on the client.
Example of what I mean: Client makes spawned actor move.
LATEST EDIT:
Considering nobody answered; I must be doing something wrong.