Third and First Person Toggle Bug

I had a problem while creating a toggle for a Third/First Person camera. The problem is that when starting, the camera would start in first person, but it has the functionality of the third person camera, meaning the camera would move in a 360 fashion, but the character would stay still. You would see the inside of your head.

How do i find a way around this?