Hello,
It is propably due to operator change. Please verify in your SIM operator if you have roaming enabled (with data GPRS transfer), also there may be operators in black list, when device connects with a operator from black list it doesn't send GPRS data but it sends/respones to SMS messages.
If you are using two SIM cards in your device, one of SIM card could have wrong APN or data transfer disabled and when device switches to work on that SIM card it can not send data.
More about operators you can find on our Wiki page:
https://wiki.teltonika-gps.com/view/FMB640_GSM_Operators_settings
To identify what operator is your device connected to and which SIM card is in use, send getstatus SMS command to device:
https://wiki.teltonika-gps.com/view/FM6_getstatus
Example of answer from device:
Data Link: 1(1) GPRS: 1(1) Phone: 0 SIM: 0 OP: 26001 Signal: 4 NewSMS: 0 Roaming: 1 SMSFull: 0 LAC: 11048 Cell ID: 53221 Network Type: 1 SIM2
GPRS 1(1) - GPRS avaible
OP: 26001 - connected to operator 26001
NetworkType: 1 SIM2 - module is working on SIM2
Note that answer to getstatus command may vary depending on firmware version.
Please check your firmware version and update if neccesary, you can use getver command:
https://wiki.teltonika-gps.com/view/FMB_getver
Firmware errata:
https://wiki.teltonika-gps.com/view/FMB640_firmware_errata
I hope above answer will help you resolve your issue
Regards
Janusz