This is tricky, there is a race condition in the cue manager that I don't quite understand fully.
A workaround that does work is adding a 'window' in which two differing cues are considered the same. Two cues that are 60ms apart will be treated as the same. How precise are DJs about their cue point timings? This window might annoy someone because they won't be able to adjust finer than within 60ms of a given position.
This is tricky, there is a race condition in the cue manager that I don't quite understand fully.
A workaround that does work is adding a 'window' in which two differing cues are considered the same. Two cues that are 60ms apart will be treated as the same. How precise are DJs about their cue point timings? This window might annoy someone because they won't be able to adjust finer than within 60ms of a given position.