Problem with streaming Gcode via tx/rx from device to GRBL running on Nano

Hi I will try to copy where I did the communicating int.
I am just using a simple send/received protocol and sending a new line after an ok is received from grbl.
No handshaking or xon/xoff, but I saw that the character counting code used that method on the repository.