Confirm that the requested position should exist
Starting playback and seeking are separate tasks. A resource can deliver its beginning successfully while a later-position request fails. Before investigating server responses, establish whether the item is on demand, an ordinary live stream or a live presentation with a limited rewind window. A timeline control does not by itself promise access to every past moment.
For an authorised on-demand sample, choose a position well inside its duration and note the current position before seeking. Avoid testing the final instant or a point beyond the available live window. Those edge positions add ambiguity. Use the same item and client for a repeat so that the result describes one seek operation rather than an uncontrolled comparison between different sources.
Understand the HTTP clue
HTTP byte-range requests let a client ask for part of a resource. A successful partial response uses status 206; an unsatisfiable range can produce 416. A server may instead return the whole resource. These are delivery details, and they are not account subscription tiers. The player may also use segmented streaming with its own manifest and position mapping rather than one progressively downloaded file.
A viewer does not need to issue manual HTTP requests against private media. If the player or operator supplies a diagnostic, preserve the status and the attempted position. Avoid concluding that the absence of a visible Accept-Ranges header is a complete diagnosis. The actual request and response are more informative than one header seen out of context.
A hypothetical controlled seek
Imagine a twenty-minute authorised sample that starts normally. At two minutes, the viewer selects minute ten; the player stalls. Returning to the beginning works. A second authorised file on the same website seeks normally. This narrows the report to a resource or delivery-path difference. It does not prove a general bandwidth shortage or establish that all files from the publisher are affected.
Record whether the failed seek resumes eventually, returns an error, jumps to a nearby keyframe or resets to the start. Those are different outcomes. Also distinguish a seek that is rejected immediately from one accepted by the interface but never completed. The operator can then investigate timeline metadata, segment availability or resource response behaviour with a specific reproduction target.
Questions answered
Is HTTP 206 an error?
No. It is the success status for a partial response to a range request. The surrounding request and player result still matter.
Should every live stream let me jump backwards?
No. Rewind depends on the presentation's available window and service features. Establish the permitted timeline before treating a rejected position as a fault.
Sources & further reading
Official references for the subjects discussed. Service terms and device software can change.

