Sounds like it could be more of a hardware issue than software, or at least something external is involved. You could try using wireshark to trace the messages, or mention the messages of any events that the data source is raising.
Sir,
I really appreciate the work your doing for developing this wonderful software. Mango m2m is amazing and I want to buy the complete version of Mango m2m2 and also want to know the details of long term Support from you, once i have purchased this software . So kindly provide me with the details.