I just need to vent... my ISP is down since 2 hours

My router is able to use a LTE USB modems and can use a WiFi connections.
I usually start hot spot on my phone and router automatically switch over to it if my main channel is down or have a connectivity problems (we have a gov bureau to limit our access to the internet).

earnings.py uses your local databases, so it should work.
Uptime is not currently used for disqualification, it is redesigning: