---
title: "Range not satisfiable"
description: "The request asked for part of a file, starting at or after the end of the file."
url: "https://on.auto/problems/range_not_satisfiable"
last_updated: "2026-11-10T14:41:54+00:00"
---

# Range not satisfiable

## What it means

The request asked for part of a file, starting at or after the end of the file. This happens only when reading content a playbook keeps at a signed address, such as an image or a recording.

## What to do

Read the problem's `detail` first. It says what happened to this request.

*   Read the file's size from the `Content-Range` header, and ask for a range that starts before it.
*   Or leave out the `Range` header to get the whole file.

## Technical details

*   Type: `https://on.auto/problems/range_not_satisfiable`
*   Status: 416
*   Reason: `range_not_satisfiable`
*   `Content-Range` header: `bytes */{size}`, the file's size in bytes

[Responses and errors](https://on.auto/docs/reference/http#responses-and-errors) in the HTTP API reference has the full detail. [Problem types](https://on.auto/problems/) lists every type.

## Sitemap

See the [full documentation and product sitemap](https://on.auto/sitemap.md) for related pages.
