Ok, I've searched around the forum but was unable to find an answer that resolved or at least explained why I was getting this error.
* /splay: unable to play 'C:\Users\Tewl\Music\Foo Fighters - Long Road To Ruin.mp3'
This happens with a few different files in the directory but not all of them. The files all play fine in WMP & WINAMP.
The file format is 'MPEG 1.0 Layer 3'
I have noticed only 4 files in my collection that are doing this and I do not see any similarities that might give me some hint of explaination why this would happen.
I've had certain mp3s cause problems in the past... even crashing mIRC, though I haven't had the problem in a long time and don't know which mp3s did it anymore. One thing that *may* be an issue is the ID3 tag on the files. It's possible that the tag may have some character that causes a problem. I honestly haven't looked into it, but that may be something worth checking.
I remember that i had this problem like 2 years ago or something, it was the bitrate that cosing the problem, if it's to high the song didn't play. It also had to do with if the file text got double spaces in it. Group - name<space>of<space><space>song
And it could happen when the folder the song was stored in had double spaces in the name too.
but im not sure, as i wrote it was some years ago but it had to do with the bitrate, i believe that if you search the forum i posted something about it when i had the problem, and someone gave me the answer that it was a bitrate related problem.
Even if you use $qt() you will get the error because mIRC /commands strip multiple spaces in parameters passed to it. Try making a file called "x<2 spaces>x" and then type /run x<2 spaces>x