/watch/ returns 500 error

open
· Campaign manager ·
By ppseafield on 09/05/2026

Our GM started a live session but no one could view the watch page. The page showed a 404 error, but the actual header was a 500   https://www.worldanvil.com/watch/16e6edb6-451c-4f55-83a0-0838a510d951   The GM tried to recreate it two more times, but we all saw the same issue.   (Unrelated but I am unable to upload a screenshot...)   https://www.worldanvil.com/watch/16e6edb6-451c-4f55-83a0-0838a510d951 HTTP/3 500 vary: accept-encoding server-timing: cfCacheStatus;desc="DYNAMIC" server-timing: cfEdge;dur=1552,cfOrigin;dur=0 server-timing: cfExtPri date: Sat, 05 Sep 2026 02:12:40 GMT content-type: text/html; charset=UTF-8 priority: u=0,i cf-ray: a361b5d07c1ffef6-PDX cf-cache-status: DYNAMIC cache-control: max-age=0, must-revalidate, private expires: Sat, 05 Sep 2026 02:12:40 GMT server: cloudflare x-clacks-overhead: GNU Gorkam Worka alt-svc: h3=":443"; ma=86400

Steps to Reproduce

Create a session and make it live, such as this one:  https://www.worldanvil.com/watch/16e6edb6-451c-4f55-83a0-0838a510d951

Operating System

Linux

Browser

Firefox

Related Entity

The Campaign Session watch page

History

ppseafield @ 05 Sep, 2026 03:26:24

HTTP/3 500   vary: accept-encoding   server-timing: cfCacheStatus;desc="DYNAMIC"   server-timing: cfEdge;dur=1552,cfOrigin;dur=0   server-timing: cfExtPri   date: Sat, 05 Sep 2026 02:12:40 GMT   content-type: text/html; charset=UTF-8   priority: u=0,i   cf-ray: a361b5d07c1ffef6-PDX   cf-cache-status: DYNAMIC   cache-control: max-age=0, must-revalidate, private   expires: Sat, 05 Sep 2026 02:12:40 GMT   server: cloudflare   x-clacks-overhead: GNU Gorkam Worka   alt-svc: h3=":443"; ma=86400

ppseafield @ 05 Sep, 2026 03:27:40

Multiple users in the campaign on Windows and Macs in Chrome experienced the same issue. 

ppseafield @ 12 Sep, 2026 03:04:18

Happened again in our next session - exact same issue.