Plusieurs causes possibles :
En premier le format de fichier, la plupart du temps en MP3, pour en etre certain consulte la doc de ton téléphone.
En second lieu le taux d'échantillonage et le débit peuvent parfois poser problèmes. Par défaut le mieux est d'utiliser 22050 kHz et 128 kb/s ça passe partout et au dessus cela ne sert à rien dans un téléphone.
En troisième lieu le nom de fichier ! Beaucoup de téléphone utilise des systèmes d'exploitation assez strictes en terme de nom de fichiers. Parfois ce nom ne doit pas faire plus de 8 caracteres, voire 12. Donc si les noms des musiques sont trop longs il faut les raccourcir (en laissant le .mp3 à la fin bien sur)
Toujours à propos des noms de fichiers certains téléphones refusent les noms utilisant des caractères spéciaux ou ne faisant pas partie du jeu de caractères latin occidental. J'ai vu le cas avec de la musique russe ! donc renommer les fichiers avec des noms en jeu de caractère standard et sans accents si possible.
Enfin lorsque trop de fichiers se trouvent dans le dossier racine (le premier niveau, la carte) ou trop de fichiers dans un dossier cela peut aussi poser problèmes. Dans ce cas creer des sous dossier afin de réduire le nombre de musiques par dossier.
Voila les problèmes les plus courants, impossible dans ton cas de préciser si c'est un de ceux que je viens d'évoquer ou plusieurs en même temps. Le mieux est de repérer sur ta carte les fichiers à problèmes et voir si ils sont dans les cas que je viens de citer.
Enfin, détail chiant mais courant (surtout avec des musiques téléchargées sur des serveurs exotiques, parfois bien que le fichier soit en mp3 standard il refuse d'être lu par le téléphone, cela tient à l'encapsulation du format ou à un paramètre d'enregistrement. Dans ce cas il faut utiliser un utilitaire gratuit de conversion mp3 et reconvertir le titre posant problème de nouveau en mp3 avec un nom différent pour pas écraser l'original. Cela résout ce problème