move the camera between the player and the mouse

It was just an example, not the final solution. It all depends on how you set it all up. Do note that I know *nothing *about your game. If you want the camera to inherit player movement and cursor position, you should feed it an offset in its local space.

edit: it seems to work well:

https://i.gyazo.com/b18355ca7a7c1e42…438c9238fb.mp4

Camera lag at low 2, it’s moved in relative space instead; make sure you set the Springarm Component’s transform’s location to Absolute Location

If you require something more advanced, you’ll need to provide more details.