Sending multiply string from APP to ARDUINO via bluetooth

Uskiara - thank you for your time!

I use arduino UNO with HC06.
I tried your receiving routine, according to losing first character of the string - its fixed it.
Anyway script is going crazy a bit.


It add messages to array randomly.
In that case, It should be 111111 - Test1; 222222 - Test2; 333333 - Test3
In my receiving routine its working well, despite the delay, but as i wrote up, unfortunately its losing first char.

I added also delay 2-3s at the end of loop.
I will study the attached script in my free time, but I'm afraid it won't help in this case.