When recording an IK chain's motion in real time, the resulting animation does not match what was gestured during recording.
Is this a bug or am I missing something? I'm inclined to believe it's a bug, especially since experimenting with the problem previously yielded different (but still wrong) results.
TECHNICAL DESCRIPTION OF THE PROBLEM
Auto keying is enabled and set to "Add & Replace". "Only Active Keying Set" and "Layered Recording" are turned off. Blender version is 3.6.
I press Play Animation, moving a bone at the tail of an IK chain while the animation plays. The result - as evident during playback - is as follows.
The tail bone's motion (relative to its parent) is recorded correctly, but for the other bones in the IK chain, the only keyframe recorded is at the very end of the motion, representing the given bone's final state.
This pattern seems to occur regardless of the timeline's other contents.