GStreamer error: Could not open resource for reading

Trying to use mopidy-beets-local. I fixed some python 2/3 issues, but got stuck on below problem.
The file plays through gst without problems:
gst-launch-1.0 playbin uri=file:///volume1/audio/_audio2sort/MP3/claris.mp3

It still looks like gstreamer is acting up for some reason; any ideas on what to check? I do run all as root, so don’t think it’s a permissions error.

Running mopidy 3.0.2 and beets 1.5.0.

ERROR    2020-07-29 01:32:35,230 [10547:MainThread]
GStreamer error: Could not open resource for reading.
WARNING  2020-07-29 01:32:35,257 [10547:Audio-2]
Setting GStreamer state to GST_STATE_PLAYING failed
WARNING  2020-07-29 01:32:35,258 [10547:Core-4] mopidy.core.tracklist
Track is not playable: beetslocal:track:13:b'/volume1/audio/_audio2sort/MP3/claris.mp3'

Looks like a permission error to me. The root user can’t always read everything (and don’t run Mopidy as root).

Thanks for that info, am learning about linux in a debian chroot environment. Am planing to move all to a regular user when I get the basics working on root. Are there specific problems to be expected when running Mopidy as root?

No, it’s just an unecceary risk to run network accessible programs as root. I didn’t realise you were running in a chroot, I can’t advise what might be the issue in that non-standard environment.