I explained this to JimH by email and he said there is no known bug in the shuffle mode. He asked me if I posted anything about this in the forum, so here goes.
My problem is with the way the shuffle mode and linear modes and switching between them work. You have a button to change the shuffle mode from off to on or vice versa, but it requires multiple clicks first of all. Most players have a toggle button.
I use the player in full screen mode, and I have my playlists in path order as my tracks are all albums ripped as full 44.1 wav files, (and 192/24 FLAC files), and are stored in my C:\Music folder in artist, album, track number order.
For example C:\Music\Eagles\HotelCalifornia\01 - Hotel California.wav followed by C:\Music\Eagles\HotelCalifornia\02 - New Kid In Town.wav and so on.
I generally listen to my system in shuffle mode, with "Now Playing" view displayed so it auto scrolls to the current file, and highlights it, but the list must remain in that artist\album order so I can easily scroll to another album and click on another song, and toggle to linear mode to listen to that whole album in order if I feel like it.
This is NOT possible with jriver without many clicks to fix the order and simply change to linear order.
If I select "Shuffle OFF" (it should just toggle it with one click), it does NOTHING. The shuffle order persists. So I have to go to a menu and click on something to reorder (Now Playing menu).
After I would have listened to that whole album and wanted to return to shuffle mode, when I selected "Shuffle ON", it shuffles the list. It also automatically adds another column called "Seq", with the numbers 1, 2, 3, 4, etc. I don't need or want that, who does! I want the order to persist as artist\album\track # order. You only need that seq column internally, and the order of the now playing list does not need to be altered. How can I find anything if the list is scrambled? After such a shuffling of my list, I have to resort the list so I could find an album if I wanted to.
It is just the wrong way to do things, so I have uninstalled jriver.
Am I the only one who uses it this way? If you actually admit that this needs to be fixed and you fix it, I may reconsider purchase, and I would let the others in my audiophile group know also.