If the session is saved with "Transport Mode: Full" then Qtractor reads the song position from jackd and positions the playhead correctly to that position.
But if the session is saved with "Transport Mode: Master" then Qtractor positions the playhead on 1.1.000 but doesn't send a new position. When playback is started then QjackCtl shows that the old position is counted up, what's wrong. When playback is stopped then the correct song position is sent to jack. From then on everything works as expected.
So I'd say that there's a bug in Qtractor. WIth "Transport Mode: Master" Qtractor should send the position 1.1.000 after loading a session because the playhead is positioned there.
I found the reason.
If the session is saved with "Transport Mode: Full" then Qtractor reads the song position from jackd and positions the playhead correctly to that position.
But if the session is saved with "Transport Mode: Master" then Qtractor positions the playhead on 1.1.000 but doesn't send a new position. When playback is started then QjackCtl shows that the old position is counted up, what's wrong. When playback is stopped then the correct song position is sent to jack. From then on everything works as expected.
So I'd say that there's a bug in Qtractor. WIth "Transport Mode: Master" Qtractor should send the position 1.1.000 after loading a session because the playhead is positioned there.