I have 2 problems.

1. I have used the RS232 component and set it to use hardware flow control and while testing in real life ( I connected MCU and wifi module) I left UNCONNECTED the CTS / RTS pins and still the 2 devices were able to communicate? Any thoughts? !
2. I am using the the rs232 component and the routine goes as follows : RS232, receiveString, timeout255, N_bytes 13, printLCD-received string, RS232-send received String end of routine.
While using this routine I successfully receive the incoming data and the incoming data are replied back in one piece as well.
Now, if I use a loop in order to continuously listen the RS232 port, the incoming data sometimes are OK sometimes scrabbled! So as the replied data- even if I use send RS232 string "hello" is there is a loop the wifi module cannot receive it as expected.
Examples of received data:
"hello12345678"
and after some loop cycles:
"78hello123456"
"45678hello123"
"..llo.23.45678"
Same can happen with the send data.
Any thoughts?
Thank you,
Best Regards,
Andreas Achilleos