Erro na reprodução de áudios no modulo DFplayer mini

Olá, estou a trabalhar num projeto no qual utilizo o módulo DF Player mini para ler um cartão SD com áudios, sendo estes as falas para um robô. Tenho cerca de 50 áudios e todos são bem reproduzidos até ao 19º, a partir do 20º, inclusive, os áudios são reproduzidos aleatoriamente.
Criei uma APP para controlar as falas do robô, onde cada fala e botão (para acionar as falas) têm o seu respetivo número listado. Como já referi, até ao 19º áudio estão todos corretos, mas a partir daí, os áudios reproduzidos não são os dos botões pressionados, ou seja, estão trocados.
A programação está correta e o funcionamento da APP também, creio que o problema seja do módulo em si.

Obrigado.