I read your post twice and I can't quite tell exactly how you put the song onto the memory card. A friend had that error and they were ripping their CDs and making MP3 files. None of their files would play on the phone.
They had mp3 files.
They copied those to the card.
No titles would play. But would list.
The reason was the BITRATE and ENCODING was not compatible with the phone.
I have a Nokia 6315i cell phone, which comes with a microSD card slot, which I use with a Toshiba 1GB card. When I use the software, tiw orks very well, but I have two problems. The first one is that when I put a song onto the card, it is listed in the music library in the phone and in the card, but when I try and play it, it gives the error "Player Error Could not play (song name)". This only works for one song, and it's an MP3 file just like all my other ones. The other problem that I have is that several songs have normal file names on the software's database and on the card itself when viewed on a computer, but when the fiels are viewed from the phone, the files have a question mark in front and after the name (for example, one song is ?(song name)? /?(artist name)?/?(album name)? This only happens for certian songs, and I can't figure out why, and it makes the list songs un alphabetized and harder to navigate to. I tried fuly filling out all fields in the software, including track # and CD# and date, but some songs still display the question marks. I even tried removing the underscores from the file names, but no luck.
Note: all of my music is ripped from CDs that I imported.