Why Does The Camera Make Weird Angles when animated?
You can add an empty to let camera stick on it (make parent with transform), and rotate the empty to make your camera rotate




You only need two keys for this job with a super stable result.