I've got a gpy in an indefinite deepsleep loop. It wakes up, does an lte=network.LTE(), attaches/connects, sends data to a website, detaches/disconnects, deepsleeps for 10 min. Once every couple of days (300 ten minute cycles on average) I get an OSError for lte=network.LTE() Because the bug is so infrequent it's taking me a long time to work what to do about it.
If I ignore it I lose the data for that particular cycle. It's not the end of the world but the absent record is like a smile with a missing tooth, it spoils the experience. If I do a machine.reset() I risk running the battery flat if the OSError were to become more frequent. Can anyone suggest what might be causing this?