Rotate Camera View When Character Attaches to Wall as If It Was New Ground

Hello~ For context, I am making a prototype of a grappling hook mechanic wherein the player attaches to a wall/surface and have that wall as his new ground. I managed to attach the player to the new surface by rotating the character according to the normal of said surface.

My problem is I want to re-align/rotate/change the camera view/behavior when I attach to the surface as if the player was standing on normal ground. I would appreciate anyone’s input/approach to this problem. Thanks!

Here are some photos of what the camera view is on normal ground and the view when attached to a wall. (For more background info, I am using both C++ and blueprints)