useGatewayRequest recovered a transport failure through the current active route and retried the original payload there. A gateway switch between dispatch and the delayed rejection replayed the request on the other source. Retry only while the dispatch route is still active; otherwise surface the original error.