I noticed a change in the 970 Software Version 15.16 that "fixes an issue where the device could lock to a nearby track and not correct itself if the run does not continue on the track."
This update would be pertinent to the 965 as well, since the problem presented itself during a track run I did yesterday on Software Version 26.08:
