Can't Communicate with PlayerCameraManager

I’ve setup a first person camera system that allows me to look around without rotating the whole pawn, and then rotate in the direction of the camera once movement input is detected.

Everything works fine, except for the fact that I can turn around and look at my own face… This is a bit off putting!

Anyway, I tried fixing this by creating a custom camera manager and setting the min/max yaw to -80/80 respectively.
This worked fine, however I only want to restrict the camera yaw when I’m not moving.

I tried to fix this by using custom events/casting and even tried a blueprint interface, but I could never get my custom camera manager to receive communications from my player.

My question is… Is it even possible to communicate with a camera manager in real time? If not… Does anyone know a different solution to my problem?

Thanks a bunch!

Maybe show your current setup?