Shorts-only YouTube playlists can't be reordered: render in order

YouTube's playlist help says reordering is unavailable for Shorts-only playlists. Fix episode order before upload and render in order with fixed keys.

4 min readSume
All posts

If you publish a Shorts series into a playlist, fix the order before you upload. YouTube's playlist help says that to reorder videos you drag them up or down in the playlist, and that this is unavailable for Shorts-only playlists (read 2026-10-07). So the render queue, not the playlist screen, is where a series gets its order.

I will not claim more about YouTube's series or show features than I read. The page covers playlists, and this post stays there.

What the playlist page says about Shorts

From YouTube's playlist help. The save path on mobile is More, then Save to playlist, then New playlist.

Shorts and playlists on YouTube Help (read 2026-10-07)
ItemPage says
Save a ShortMore, then Save to playlist, then New playlist (mobile)
Shorts chipshows Shorts saved to the playlist; computers only
Reorderdrag up or down; unavailable for Shorts-only playlists
Privacychosen when the playlist is created

What that means for your pipeline

A playlist of mixed videos can be shuffled by hand; a Shorts-only one cannot. Two practical consequences follow, and neither is something the page states outright: upload in the order you want viewers to watch, and avoid re-uploading an episode to fix a typo, because the new upload lands wherever the playlist puts it.

Fix the typo before the upload. A caption or voice error is cheap to re-render and costly to re-publish.

Render the series in order

Each Timeline 1.0 render takes an Idempotency-Key. Use a stable key per episode, so a retry replays the same job instead of producing a second file. The script prints a numbered plan with keys, which you can paste into a tracker.

titles = ["Setup", "The twist", "The fix", "Recap"]
plan = [
    {"episode": i, "title": t, "idempotency_key": "series-a-ep-%02d-v1" % i}
    for i, t in enumerate(titles, start=1)
]
for row in plan:
    print(row["episode"], row["idempotency_key"], row["title"])

Bump the version, not the number

When an episode needs a fix, change the key suffix to v2 for the new render and keep the episode number. Collect each result per Jobs and results. Sume produces the files and does not publish to YouTube in the docs I read, so the upload order is yours to keep.

Quality gate before the first upload

Because order is hard to change later, hold the whole season back until every episode passes the same checks: probe for width not above height, duration at or under 180 seconds, audio present. The classifier in the neighboring post does the first two.

A fixed gate also keeps episode three from slipping to the end of the playlist after a late fix. You can still publish on a schedule; you just publish from a folder that is already in the right order.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume