I have an embedded audio player using HTML5 which is displayed on my guitar lessons site. I have a private file system set up. When I am logged in I can play the audio files fine. If I register as a regular user and go to the same page, it shows the embedded audio player, but no audio plays. This is because drupal is not serving the audio via the media module because for some reason drupal thinks the user is not authorized, even though I specifically set up the roles.
Any ideas how to troubleshoot this?