The camera may hold the clip and try to upload it the cloud for a bit after it’s triggered. Hence it doesn’t surprise me that you might have one recorded some minutes before you reconnected the internet.
As I mentioned above, you can put the microSD card recording in Event Only mode, and then your events are stored locally. You do not need cloud event recording turned on for this.
I don’t know why you’re getting the disconnects. You may have to file a support request on that issue.