A) SUMMARY OF ISSUE: Inconsistent Match results: The list of suggested tracks changes randomly when switching Deck focus back and forth, even though the source track has not changed.
B) DETAILED STEPS TO REPRODUCE:
Load a track onto Deck 1.
Open the “Match” panel to view the suggested tracks (let’s call this List A).
Switch the active focus to Deck 2 (e.g., by clicking on Deck 2 or loading a track there).
Switch the focus back to Deck 1 (without changing the loaded track).
Observe the new list of suggestions in the Match panel.
C) EXPECTED RESULTS: The list of suggested tracks should remain identical to the initial list (List A), given that the source track on Deck 1 is exactly the same. The results should be consistent.
D) ACTUAL RESULTS: The Match feature generates a completely different list of tracks compared to the first time. It seems to re-roll/shuffle the suggestions randomly every time I regain focus on the deck, which makes the feature unreliable.
(Note: I’ll try to upload a video showing this behavior as soon as possible).
I understand that this might be the current implementation, but as you pointed out, it is certainly not optimal.
From a logical standpoint, if the source track doesn’t change, the results shouldn’t change either. Until the team explicitly confirms that this randomness is intended behavior (which would be strange), I believe it should be treated as a bug
I managed to record it. Check out the video: notice how when I move the fader to Deck 1 or Deck 2, the Match list changes immediately. It doesn’t stay consistent; it proposes new results every single time.
Just to be clear, the filter is set to ‘My Music’.
Far from being an intended feature by Algoriddim, I am convinced this is a bug for two reasons:
The list simply shouldn’t change on its own just because focus changes.
I have over 500 songs in my library. I find it hard to believe that only 20 are matches. The fact that it shows different tracks every time proves there are more matches available, so hiding them behind a random shuffle makes no sense