Issues with playing to USB speaker

On a Raspberry Pi Zero W running Volumio 3.785, I’ve had issues doing playback through my USB speaker, which is labeled as “UACDemoV1.0”. Things work fine for a while, then this issue arises where sending a “play” request via API leads to a hang, pressing “play” on the UI simply does nothing. However it responds on other endpoints (including playplaylist) in the affirmative, though none do anything.

I’m experienced in UNIX and can provide any more information if someone can tell me where to find it, but I don’t know where to look nor what can be done.

I’d also like to note that this is the second time this has happened, after the first I entirely reinstalled the SD card. It might be a hardware fault, but if so, why did reflashing the OS resolve it for a few weeks?

Hey @Sam_Stern,

it is unlikely that the problem is with the output stage. When using APIs on error state Pause/Play on event will not operate on audio streams. In such case Stop/Play works better as there is no resume data from the remote streams hence requesting new endpoint data.

When the problem occurs, please post link to your debug log.

If this is API methods issue - perhaps this may help you.

Kind Regards,

Thanks @nerd ! I didn’t know that the /dev endpoint existed, I watched the log and realized that an IP address changed out from under me.