Versuch mal vor dem Code ein Wait 1.
Das Display wird nach dem Einschalten erst mal ein paar ms brauchen, bis es "empfangsbereit" für Daten ist.