android app to node mcu (esp8266) incomplete string is sending

circuit connction:

node mcu arduino

tx rx

rx tx

apk link bellow

app input = a b c @ , # etc ASCII character g h i
output = a b c

not all ascii character are accepting

arduino cod.txt (199 Bytes)

nodemcu code.txt (1.58 KB)