Can't move or rotate the spring arm and the camera, but I can move the pawn tank

Did you have them be UPROPERTY's?

yes, I did. What should I do?

Could you try commenting out the UPROPERTY’s, compiling, uncommenting, and then compiling once more.

It doesn’t work and it gives me an error message

I meant only the UPROPERTY line

USpringArmComponent* SpringArm; // keep this

Thank you very much! It’s working, but can you explain me why did the uncommenting solve the issue?(because before I tried to rebuild the code using visual studios compiler and it didn’t work)

:man_shrugging: beats me.