This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
The Animation Keyframes dialog box allows you to set arbitrary values for the time of each keyframe. This is good, but results in the possibility of keyframes that are out of order.
The keyframes should be reordered whenever the time of one is moved outside of the range of the surrounding keyframes. The correct interpolation used becomes a bit ambiguous. Just pick values that make sense based on the existing interpolation. They are easy enough to change if they are wrong.