Es gibt von DFRobot mehrere Player mit unterschiedlichen Chipsätzen, die auch Unterschiede im Befehlssatz haben. Der Player, der zu 100Prozent funktioniert, ist der mit dem LISP3 Chipsatz. Trotzdem muss für diesen Player auch eine Modifikation im Code vorgenommen werden, weil er auch nach dem Abspielen von adverts ein EndOfTrack Event ausgibt. Das führt ohne Codeanpassung dazu, dass nach dem Abspielen von Adverts, die normale Wiedergabe vorzeitig einen Tracks weiterschaltet.
Der Empfehlung von Stephan zu dem LKP Player kann ich nur zustimmen. Der funktioniert super und ist auch vom Klang besser und produziert keine Störgeräusche.