Moving this to 4.11 will take me a few days as there’s lots of stuff that doesn’t work anymore.
In the meantime - I noticed that the sync-issue only happens when vsync is off + using true fullscreen. And even then mostly only when moving around the level and not just standing still doing nothing.
Is the PlaybackTime variable frame-dependent? This could explain why it’s not really 100% representing the actual play time of the music track. Maybe using timelines or timers to keep track of the play time could solve this issue?
Or maybe you (or somebody) have an idea on how to keep track of the actual current play time of a music track that is played from an audio component?