I have a set of mp3 files that won’t play using PlexAmp on iOS, PlexAmp on macOS, or the Plex app on AppleTV, but do play through the Plex web interface/client. (I also suspect these mp3 files of causing library radio playback via Alexa to stop abruptly, but I can’t prove it.)
The symptoms differ slightly per player, PlexAmp on macOS briefly displays “couldn’t start playback”, PlexAmp on iOS brings up the play sheet and then dismisses it, Plex on AppleTV “thinks it’s playing” - computes and displays a “soundprint” but makes no playback progress and produces no audio.
I’ve tried re-encoding the files, no change (they’re compressed using Lame from FLAC originals, which play correctly).
I re-encoded the file (most of my library is encoded from FLAC rips) - mp3val no longer reports an error, and once the PlexAmp cache is cleared the file plays.
I was looking for a desktop player that uses the same playback library to see if I could confirm my theory, but haven’t so far.
inconclusive but promising data for others who may find this thread:
I re-encoded mp3 files for which I have a flac original, and for those affected mp3’s I don’t (e.g. purchased tracks) I allowed mp3val to “fix” the files.
Since doing so (and confirming mp3val reports no errors), library radio playback has been reliable, both on AppleTV and via Alexa.