How to play music file on external SD card with deep path
I think (!) the answer lies in the length of the path to the file(s).
I'm experiencing similar issues, and I solved it for one file by simply shortening the filename.