However, if I run
ifup modem_0001
I can recover 90% of the time. Still, this needs to be executed manually.
We seem to suffer from the same issue. I found a workaround using a openwrt plugin: luci-app-internet-detector. However this is something that the gl-inet staff really has top pick up IMO.