Force immediate recheck (call after network change event)
static Future<bool> forceCheck() { _lastCheckTime = null; return check(); }