Then you can use “SetActorRotation” or “SetWorldRotation” depending on if it’s an actor or component. You also have “SetWorldLocationAndRotation”.
If the objects overlap work fine when the player is moving around but not when you snap the spotlight on them. Then chances are, the physics is not being told their states.
Could you post screenshots of your code, please?