From 917d21b3be5f8de198ff9b965942fb20cbded902 Mon Sep 17 00:00:00 2001 From: s8n Date: Sat, 9 May 2026 02:50:00 +0100 Subject: [PATCH] doc 28 + INC7: fix prod black-screen via SW cache pin Five sibling agents converged on root cause: jellyfin-asset-immutable Traefik router (priority 90) was matching /web/serviceworker.js (Jellyfin PWA's actual SW filename), pinning it with Cache-Control: public, max-age=31536000, immutable. The priority-100 jellyfin-html-nocache router only excluded the literal path /web/sw.js, missing serviceworker.js. Stale SWs from earlier ARRFLIX iterations intercepted /Videos/* and /web/* fetch events, returning cached/empty bytes. Result: MediaSource appendBuffer got bad data -> black