I am currently working with a BC95-G module. I can communicate in UDP or TCP to send and receive messages.
My current problem is that I can’t receive a message in downlink if I haven’t previously sent a message in uplink. If I wait for example 2 minutes and I send a message in downlink, I don’t receive it on my NB-IoT module.
Is this a limitation of NB-IoT ? Or is it an error on my part?
I was able to solve the problem by disabling PSM and eDRX :
=> AT+CPSMS=0
=> AT+CEDRXS=0,0
I now always receive the data, but sometimes it takes several tens of seconds (up to 1min). This happens when I wait a long time between 2 transmissions.