El problema es que lo ejecutas desde la SD. No es un problema grave. Lo que ocurre es que el archivo PLAYER al que te refieres es un acceso directo (PLAYER.lnk) que apunta al programa real que se encuentra en la carpeta \TCPMP . Pero es una ruta absoluta que especifica también la unidad. Esto es, "\MD\TCPMP\mp3Player.exe". Por eso funciona si lo tuvieses instalado en el pendrive y te falla desde la SD. Ya que accedes manualmente, puedes ir a la carpeta TCPMP de la SD y hacer doble click en mp3Player.exe.