I can't reproduce this bug. Reposition the cti move poi and a new keyframe is created every time.
PLease detail your workflow, OS and AE version.
You'd be better off controlling the camera by hitting 'C' and cycling through the camera controls, make adjustments in the comp window, then refine using the timeline values. Dragging the POI in the window sounds a little messy to me.
Ok. It´s tested on windows 7 and different OS-Workstations (I can check version number later), AE version 220.127.116.11 on windows.
If you take a spotlight, set the first keyframe for poi at 00:00 and than e.g. one second later you move poi manually in the comp window you get the second keyframe - as it used to be. but than e.g. you move to 02:00 or other time later after the second keyframe and move poi again in comp window you get nothing - no further keyframes. The same with camera. There are always maximum two keyframes.
If you change the values in the timeline instead this bug does not appear.
I know I can control the camera by hitting "C" before, but sometimes I want to do changes directly in the comp window. And how you control the poi of a spotlight?
I create a second camera, expression link the lights' position/poi to the camera and then use the camera controls to position the light. That way I can basically 'look through' the light so I know exactly where it's pointing and also utilize the camera controls...
Does moving the camera with the camera tool create new keyframes? Is it only when changing the values in the timeline that it won't create new keyframes?
The camera tool ever create all keyframes and also does changing the values in the timeline creating keyframes. Only if you drag the poi of the camera or spotlight in the composition window you get maximum two keyframes. In earlier versions this bug does´nt appear.
This may be a dumb question but is the stopwatch enabled for point of interest? Using the camera tool or changing the position of a spotlight or directional light will not change the point of interest or add a keyframe. You have to physically move the point of interest or change the values in the timeline. If the stop watch is enabled and you change a value and no keyframe is created then something really weird is going on. I'd love to see a screen capture movie of this bug happening.
This solution is not bad, but if camera and light are connected I can´t rotate the light without also rotating the view on the scene because the cameratools are changing ever the view of the active camera or not? But I want to control the light only and separetely.
Furthermore: with the camera tools I can rotate the camera only around its poi or not? But I want to rotate the camera or spotlight rotate around itself like a real camera or spotlight.
If you set up a two node (default) camera the camera tools move the camera position around but the point of interest does not change. If you set up a single node camera then the camera tools will change where the camera is pointing. Personally I find it much easier to use the Two Node camera.
If you select a light and then press the "w" key you will bring up the rotation tool. If you have a 3D layer selected you can set up rotation to effect orientation or x, y, and z rotation.
When you try and rotate the light you will get this warning:
If you go to Auto Orientation (Alt/Option + Ctrl/Cmnd + o) you have these options:
Selecting Off turns off the point of interest and allows you to use the rotate tool to animate the orientation or rotation of the light. If you leave Orient Towards Point of Interest on using the Rotate tool to change the orientation will NOT add a keyframe to point of interest. This is not a bug, it's the way it's designed and the reason you get the warning. If yo turned off the warning you'll never know.
Personally I usually ignore the warning but keep show warning turned on, orient the light to where I want it to point using the rotate tool (w) to rotate x, y and z, then animate the point of interest.
One way to simplify the animation of a camera or a light is to add a 3D null to the scene, position the null where you want the camera to point, tie the null to the Point of Interest with a simple expression, then animate the position of the null. This is by far the easiest way to make the camera point where you want it to point. You can do the same with spotlights or directional lights. It would look like this: