1. Did you try running my code, and sending 40 messages with a one minute phone call after 20?
2. Did it stop working?
I will try reproducing your problem, but before I sit and send (and pay for!) 40 text messages, I'd like to be sure you've tried it already and that you can reproduce the problem.
Sorry to say but you didn't get my question, I am not talking about SENDING messages but RECEIVING, as my application receives messages from server side. And the issue produces during that process so there is no other way to produce such thing to see if it works that way. Your code is to send messages and it already worked for me. I am not asking what you assuming. Thanks for your time