Network handling is device dependant but you don't seem to have problems with other stuff that requires connectivity, like wallabag, even if/when you perform an action that requires a network service and the network interface is currently down.
I'm afraid you will need to figure out what happens with
https://github.com/koreader/koreader....lua#L142-L183 on your devices.