pues se habrá quedado pillado el movil de una manera muy rara... porque la longitud del nombre de los ficheros de la tarjeta SD no tiene que ver con que el movil lo detecte o no el pc.
normalmente estas cosas (el 90%) es un problema de drivers, como te comenté... tu caso habrá sido de esos inexplicables que a veces pasan en el mundo de la informatica