'NEO 6M GPS does not respond to configuration except if commands are sent immediately after powering up gps

I am trying to configure my neo 6m GPS to stop automatic sending of information. I used Hterm serial terminal to send the proprietary messages ($PUBX,40,GLL,1,0,0,0,0,0*5D\r\n)to stop automatic sending and ($PUBX,00*33\r\n) for polling the gps location. But I noticed that the gps does not respond to the command or any command at all if they are not sent immediately after powering up the gps. Any command sent 1 seconds after powering up has no effect. Has anyone experienced this or is my module broken?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source