Unfortunately my dialogue with a user often turns out like this:
Them: your site doesn't work
Me: Why doesn't it work? What errors are you seeing?
Them: idk it just doesn't work
This confused me as I've tested to see if the resource is being sent to several different IPs outside the network (by checking the server logs) and they are. I've concluded that it is a user problem.
Here's a screencap of my site with the song names blacked out. The ones in the first box don't have audio players, but are direct links to the songs. The one at the end contains the song name, and when you click on it, a player is revealed. If the audio player doesn't work, they can right-click, copy audio location and paste it into the browser.
How can I improve this interface so that users actually stay on the page instead of navigating away?