@ben2talk
The pre-loading starts 5 seconds before the end of the track, if you seek after that, it's not enough time to buffer the next track to make it gap-less.