120 BPM Tracks in EngineDJ Despite Correctly Identified Sample Rate

I tried importing from the USB again then exporting again and it worked correctly this time (bpm was preserved unlike before). I suspect this is a bug that happens during lexicon’s import from engine DJ. I’m going to guess that it happens on a random subset of tracks much like the Soundcloud export bug that used to happen at EngineDj export and import sometimes misses beat grids and other data

So what I’ve tested:

  1. Import a USB with a ton of tracks from engineDJ
  2. Export to a new, fresh USB
  3. Observe that random tracks have 120 BPM
  4. Confirmed that the imported track had a correct sampling rate inside enginedj
  5. Tried exporting the same track repeatedly from . Tried reloading tags on the track. Always consistently after exporting I get 120 BPM once I try to actually load the track (preview shows 174, but actually loading results in 120). This shows that it is 100% reproduceable once lexiconDJ ends up with the wrong data in its internal DB
  6. Tried importing then exporting again for a single track that was previously affected. No issue

Next I’ll try importing and exporting repeatedly and see what happens