How to temporarily change player camera to "external BP" camera?

Hi, I was having the same issue as the original post’s writer and solved it using the Accepted Answer, but am having similar issues to the previous post.
My version is coming from FPS to static level camera, and then back to FPS, but upon the reset back to FPS, it put’s my camera on the floor underneath my character instead of at the pawn’s camera location.

Any ideas on whats happening / how to fix this?