awaitReachabilityBeforeRequest