I just tested the TVHeadend Kodi addon on Android, and timeshift works perfectly there, even when connecting with a normal (non-admin) user.
On the same TVHeadend server, with the same user, same channel, and same streaming profile, timeshift does not work on Kodi running on Debian/Linux.
So the situation is now:
- ✅ Kodi on Android → timeshift works
- ❌ Kodi on Debian/Linux → timeshift does not work
- ✅ Admin account → works everywhere
- ❌ Normal user → fails only on Debian/Linux
This strongly suggests that:
- the TVHeadend server configuration is correct
- paths, permissions, and timeshift setup are fine
- this is not a general user/permission issue
- but likely a Kodi HTSP addon / platform-specific issue on Linux (Debian)
Possibly:
- different handling of HTSP streaming profiles
- different defaults or limitations in the Linux HTSP client
- or an issue with how the Linux addon handles non-admin users and timeshift
If anyone has insight into:
- differences between Kodi HTSP on Android vs Linux
- known issues with timeshift on Linux clients
- required addon or profile settings specific to Linux
I would really appreciate any hints.