I’ve noticed this issue happening specifically when I animate Sapphire effects. For example, I’ll set animation keyframes on the 12th-to-last, and the last, frames of a clip. (One at the very end, and one 12 frames before the end). These are usually zoom effects, specifically S_BlurmoCurves.
Whenever I close that Vegas project, the frames are almost never where I originally placed them when I open it again. This glitch follows a weirdly specific system. If the keyframes are at the end of the clip, they will now be directly in the middle, and the distance between them will be half of what it originally was. 12 frames in between is now 6 frames.
If the keyframes were at the start of the clip, the distance between them is halved, but they don’t move anywhere new on the timeline. The keyframe at the very first frame doesn’t move, and the second keyframe moves closer by 50%.