# isNetworkError

> Returns true after this UnityWebRequest encounters a system error. (Read Only)

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Networking](/engine/6000.6/script-reference/unityengine/networking.md)
* **Assembly:** UnityEngine.UnityWebRequestModule

> **Warning:**
>
> **Deprecated.** UnityWebRequest.isNetworkError is deprecated. Use (UnityWebRequest.result == UnityWebRequest.Result.ConnectionError) instead.

```csharp
public bool isNetworkError { get; }
```

### Remarks

Examples of system errors include failure to resolve a DNS entry, a socket error or a redirect limit being exceeded. When this property returns `true`, the [UnityWebRequest.error](/engine/6000.6/script-reference/unityengine/networking/unitywebrequest/error.md) property will contain a human-readable string describing the error.

**Note:** Error-type server return codes, such as 404/Not Found and 500/Internal Server Error, are reflected in the [UnityWebRequest.isHttpError](/engine/6000.6/script-reference/unityengine/networking/unitywebrequest/ishttperror.md) property, not the [UnityWebRequest.isNetworkError](/engine/6000.6/script-reference/unityengine/networking/unitywebrequest/isnetworkerror.md) property.

Additional Resources: [UnityWebRequest.responseCode](/engine/6000.6/script-reference/unityengine/networking/unitywebrequest/responsecode.md), [UnityWebRequest.isHttpError](/engine/6000.6/script-reference/unityengine/networking/unitywebrequest/ishttperror.md).
