We work with a Quectel BG-95 and our experience is that NB Iot is very stable and the data exchange works without interruptions.
With LTE M we can also establish a connection and exchange data. However, after 5 minutes at the latest the connection breaks down and there is no data connection possible for about 10 minutes.
After a reset, data can be exchanged again immediately, but after 5 minutes the connection will be interrupted again.
We cannot detect an interruption of the connection from the device side and therefore suspect a disconnection from the mains.
ICCID:<removed by moderator>