Ich würd sicherheitshalber mal
config serialin=buffered, size=64 ' schätzwert
oben einfügen. dadurch empfängt er mit Interrupt in dem Buffer, und es ist weniger kritisch, ob du grad bei "input" oder woanders (und nicht empfangsbereit) bist.