In the Film Viewer the visible CV "snaps" to the new course and heading when a waypoint is reached.
I think this happens in the game too but the "snapped" CV is not visible and is used as a place holder on where the visible CV is suppose to be. The visible CV in the game makes a turn, speeds up to catch up to the "snapped" CV, and makes a series of S-turns to position and align itself with the "snapped" CV. This "snapped" CV may not actually exist and it could be just a moving point marking the CV's progress along the course lines. The game engine may be responsible for keeping the CV close to this point whereas the Film Viewer just places the CV at that point. However, in the Film Viewer the ack guns on the CV will fire from their actual positions in the game and will follow the path of the ships as they where in the game. This leads me to believe that there could actually be a "snapped" CV and there is a visibility issue between the actual CV and the "snapped" CV in the Viewer.
Of course all this is just a theory on my part; but yes, it has been "borked" for sometime.