2025-07-25, 05:36 AM
Deleting old IPTV cache, especially after experimenting with new setups, can be tricky. It sounds like you've thoroughly checked your Jellyfin and Docker setup. You removed the M3U links, M3U files, and all XMLTV files. You even reset the Docker container and explored the databases within it.
The channels still appearing in your TV guide, even though they are unusable, suggests a persistent cache. This often happens even after deleting the source files. The EPG (Electronic Program Guide) data can sometimes remain indexed. Given your steps, the leftover data is likely within Jellyfin's internal EPG cache or its database itself, which Docker might not fully purge with a simple reset.
To resolve this, you might need to find and clear Jellyfin's specific EPG cache files or entries. Sometimes, a full database rebuild within Jellyfin is necessary for such stubborn cached entries to disappear. This goes beyond just removing the source M3U files or XMLTV data.
The channels still appearing in your TV guide, even though they are unusable, suggests a persistent cache. This often happens even after deleting the source files. The EPG (Electronic Program Guide) data can sometimes remain indexed. Given your steps, the leftover data is likely within Jellyfin's internal EPG cache or its database itself, which Docker might not fully purge with a simple reset.
To resolve this, you might need to find and clear Jellyfin's specific EPG cache files or entries. Sometimes, a full database rebuild within Jellyfin is necessary for such stubborn cached entries to disappear. This goes beyond just removing the source M3U files or XMLTV data.