What to do if the camera doesn't rotate in the specified direction.

Without more information it’s a little hard to diagnose. I just mocked it up quickly and it worked for me so the best I can give you is some debugging tips.

-Make sure the event is actually being called by either watching the execution while the game is running or putting a print string in line or something in there to know that it is working as intended.
-If that is working make sure that the references are correct, the actor of class is correct.

As stated the logic looks right, so it is likely to be a communication breakdown somewhere in the chain. Sorry I can’t be more help than that