Thanks, the song name not updating is a bug.
With regard to your other points, in order for phrases and information about the track to be correct the seek tool must see the entire track in one session. The information is only saved if the entire track has been seen.
The reason for this is that only a small amount of disk space is available for dynamic information and therefore the seek tool is unable to save all the information it needs about a track in order to complete a semi-completed track.
The "phrase" finder does not correspond to musical phrases, but to variations in loudness (or overall power) of the track.