BG95 and BG96 goes to sleep on Cat-M1 network

I’ve run into a technical issue that seems to have appeared over the last 6 months or so. I’m using a Cat-M1 network with my service provider, and all of my BG95 and BG96 modules appear to enter a sleep state after a period of inactivity.

Specifically, if no communications are initiated from the module for around 60 seconds or more, the module becomes unreachable remotely. I can’t establish a remote session again until the module itself initiates new communications.

It behaves very much as though PSM has been enabled, even though I’m not intentionally using it.

Has anyone experienced this before, and if so, is there a known cause or solution?