Bug report
When loading videos from certain creators, the videos give an error:
Cannot invoke "com.grack.nanojson.JsonObject.getObject(String)" because "this.playerResponse" is null
Context
- User: admin
- Route: watch?v=8KtnrtHRiCg
- Video: Animal Learning for Toddlers with Ms Rachel - 3 Full Episodes - Learn Animal Sounds - Best Videos
- Browser language: English
- User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
- Timestamp: 2026-06-14 05:17 UTC
- Crash logs: None — server logs only show method=GET path=/streams status=422 with no stack trace at INFO level.
Player state
Additional notes
- Video plays fine on FreeTube, so its probably not not geo-restricted or age-gated
- Certain other videos load and play correctly — issue is isolated to specific videos/creators
- Self-hosted instance on LAN, accessed via NPM reverse proxy
- TypeType version: latest as of June 13, 2026 (pulled via docker compose pull)
- Tested multiple other videos from different channels they work fine
- No pattern identified yet in which videos fail vs succeed
Bug report
When loading videos from certain creators, the videos give an error:
Cannot invoke "com.grack.nanojson.JsonObject.getObject(String)" because "this.playerResponse" is null
Context
Player state
{}Additional notes