You have to work around this issue by adding more criteria to Auto DJ to stop it from choosing the same songs. I have noted this in the past and commented about it. The randomization used for song selection is very predictable and results in the same selection of songs.
This is what I do to help mix things up--
* add filter criteria that prevents the same song from be repeated within X number of days
* add filter criteria that excludes specific album artists from being selected (I do this when I have a huge number of songs from a single artists that gets played too much; this is temporary and I remove this filter later)
* add filter criteria that excludes all music from a specific artist except if it is the artist's latest release; I use this lots because I have a huge music library).
* add filter criteria that specifically selects songs never before played in addition to your usual mix. this increases the odds of new music being selected greatly.
Adding filter combinations as above have helped me hear more random selections.
MusicBee code changes to random selection is needed to fix the root cause. This is outside of our control, but using a secure random API call helps here:
https://www.oreilly.com/library/view/c-cookbook/0596003390/ch14s07.html