# SDK_TRANSPORT_NETWORK

- Surface: SDK

## Cause

The SDK's transport threw before receiving an HTTP response — for example a network failure, a cancelled request that was not a timeout, or a local `fetch` misconfiguration such as an unbound `Window.fetch`.

## Fix

Inspect `logger.error`'s `cause` (name, message, stack): the request never left the client. Fix the local fetch/network setup. Do not treat this as a platform outage; `SERVICE_UNAVAILABLE` is reserved for an actual HTTP 503 from the edge.

## Related

- [SDK_TRANSPORT_TIMEOUT](https://splitch.dev/docs/error/SDK_TRANSPORT_TIMEOUT)
- [SDK_TRANSPORT_PARSE](https://splitch.dev/docs/error/SDK_TRANSPORT_PARSE)
- [SERVICE_UNAVAILABLE](https://splitch.dev/docs/error/SERVICE_UNAVAILABLE)

Source: https://splitch.dev/docs/error/SDK_TRANSPORT_NETWORK