Uno to A6 GSM interfacing on UART

Hello,

I have interface Arduino UNO with A6 GSM module, Pin 0 and 1 are connected to the GSM module.

Now the problem is sometime I am able to send AT command to GSM module and receive the SMS but very often i am not able to receive the SMS.

I am not able to figure out what is happening.. GSM module works fine.. I am able to put the call to GSM module after power up. and call is going through. so there is no doubt about GSM module working..

The only doubt about Uno which is not able to send command to GSM sometime.. Even I am able to send SMS from my cell phone to GSM module and its showing its delivered and Blue LED Blinks when GSM module receive it.

Can anyone help on this.. what could be the problem... why UART works and sometime doesnt.

Thanks
Rakesh

i am facing a similar problem with sim800 too