Which is the better option: Setting the character's network ownership to another player or creating the alignposition on the server?

The player needs network ownership of another player to prevent an error message.

I could though create the align position which is involved with the character’s contact to align with a projectile in my game.

Which should I do?