My character cant look upwards when using custom placed camera?

Hello everyone, I recently made a brand new character, I have the relatively same code for movement as the FPS template, but when I position my own camera in the character viewport, my character cannot look upwards or downwards. Any help is appreciated.

Your character can’t, or your camera cant?

I’m not sure, I don’t have a character yet, just invisible person, so I can’t tell. I had a workaround of just adding rotation to camera instead of self, but then it can rotate indefinitely past 90 degrees up & down.

Just put a clamp on it so that it can’t turn past 90 and -90?

Yes, but that is not efficient is it?