I suspect there are going to need to be logs provided for this issue. I tested with the version above (and I’m also on a macOS server) and it works either way (play collection or shuffle collection).
There was a few errors registered at the time of me reproducing the problem.
First this block:
Apr 04, 2022 20:29:55.631 [5500] ERROR - [Web] [Connections] [Loopback] is unavailable at http://127.0.0.1:32400/media/providers (Status 0)
Apr 04, 2022 20:29:55.631 [5500] ERROR - [Web] [Connections] [Loopback] is unavailable at http://127.0.0.1:32400/media/providers (Status 0)
Apr 04, 2022 20:29:55.632 [5500] ERROR - [Web] [Connections] All connections to [Loopback] failed
And then this:
Apr 04, 2022 20:30:01.842 [5500] ERROR - [Web] An entity does not exist with the type “servers” and id “undefined”
Apr 04, 2022 20:30:01.843 [5500] ERROR - [Web] An entity does not exist with the type “providers” and id “undefined”
Apr 04, 2022 20:30:01.843 [5500] ERROR - [Web] An entity does not exist with the type “servers” and id “undefined”