Hi, perhaps I've found a solution (but a bug too).
Yesterday after many tests I saw that using "load full album in memory" the playback has the defect of restart twice after amount of pre-buffer setting (2-4-6-... seconds).
Instead using the function "load full track decoded" (but not "load full track not decoded") there is no problem.
The problem, I seems to me, is like JRiver, loading full album in memory and loading pre-buffering, reads the track twice: before the pre-bufferng data after the loaded data. This, particularly, during the track change!
Perhaps, if possible, you should set up that when setting "load full album decoded in memory" or it is set off pre-buffering or it is possible setting it at zero.
hardware: laptop asus with AMD A10-16gb DAC Pioneer N-70