AI controlled player and camera movement at the same time.

Hello, so I’ve been working on an interaction system to let the player enter a car, sit on a chair etc… which is working good. The system works by unpossessing the player and using “AI move to”, to go to the interaction area, after that I adjust the mesh position and play an animation.

This works great but the only problem is that the camera movement stops working since the player is unpossessed (this is required for the AI move to function to work). So, I was wondering if anyone knows a way to get around it. I want the player to be moved by AI and at the same time have the camera movement working, something like in GTA V.

The only solution I have in mind is to have a “Level Camera System” that I can possess and follow the player while it’s controlled by the AI (setting the camera position and rotation to match the one in the player just before unpossessing it), but this solution seems unnecessarily complex, since I have both a FP Camera and a TP Camera.

Does anyone know a better way to solve this? or have any suggestions?

Thanks.