Bit of history first... I purchased Traktor Scratch Pro back in 2010 and installed it on my 2009 MacBook Pro. I never upgraded and spent the last 10+ years meticulously putting cue points in my tracks and I even describe each cue along with how many bars until the next cue. I have been digitizing my files into FLAC format so they are compressed, lossless, and support ID3 tags. I never upgraded to Traktor 2 or 3 over the past 10 years (much to everyone's surprise). My 13 year old MacBook is now showing its age, so I finally upgraded to an M1Pro and decided it was time to get Traktor 3. I was shocked to find all of my FLAC beat grids and cues are off beat. My WAV and AIFF files are fine. I found a Reddit forum from 3 years ago complaining about this same issue.
I thought maybe if I set a manual grid marker and shift it, that would work, but it only shifted the grid with the cues still off beat. I can delete cues and redo them, but that also means I have to retype or copy-paste the notes in each cue. I have over 1,300 FLAC files.
So what should I do? Does NI plan on fixing this issue? Should I just switch over to AIFF to future proof the possibility of dealing with this again (and double the file footprint in the process)? The collection file is a simple XML file, so I'm surprised no one has written code to shift the tags that way. Or maybe NI could create a beat grid/cue software that lets users enter in their offset and it fixes everything.
In short, should I stop using FLAC and redo everything or wait to see if NI fixes this issue? As of now, I can't use Traktor 3.