The Hidden Bug In Trakt’s Continue Watch For Docchi
The quiet disaster in the Trakt + Docchi addon ecosystem? It’s not that streams aren’t loading - it’s that which streams load when you hit ‘continue watching.’ On iPhone, your Docchi anime streams disappear mid-session, while your iPad and Android TV still pull from both Docchi and AIOStreams. This isn’t a universal app flaw - it’s a targeted omission tied to iOS-specific player logic.
Here’s the core: Docchi’s integration relies on Trakt’s progress syncing, but on iPhone, the internal KSPlayer skips sources after initial load, defaulting to AIOStreams. Trakt’s progress overlay never pushes the full source list, even though the app shows both. It’s a silent disconnect - no error, no alert, just missed streams.
Why does this happen? The addon treats iOS as a special case, but the key code - responsible for merging sources - fails to update the UI state after a watch action. It’s a classic case of feature parity lagging behind developer updates.
Here’s the catch: the bug only surfaces on iOS because of how KSPlayer handles source priority post-resume. On Android, the UI stays flexible - no single source lock-in.
Safe watch behavior matters: your progress and source preferences should follow you, not vanish. To avoid frustration, check your app version (1.4.4 is stable, but monitor future builds). If the issue persists, reach out to Nuvio’s support with your exact device; this isn’t universal, but it’s real.
The bottom line: if Docchi streams fade when you hit ‘continue watching’ on iPhone, you’re not alone - but it’s not a feature failure. It’s a miscommunication between layers. Stay aware, keep updated, and demand better source parity - especially on iOS where it breaks the flow.