Developing a 2player bluetooth app. Device is discovered, then services are discovered, then the client is connected too, through the server. The server passes a confirmation message on connection. This is all successful up to now. However, when i automatically send a message back from client to server (on the client received message call back method), the server will receive the message, but then the client will crash. Well, the program just exits with no error. Once the data is sent from the client, iSock.RecvOneOrMore(iBuffer, 0, iStatus, iLen); is called. Which is the point i have narrowed it down too! Tried to examine iStatus, but information notes crash the RunL method!