There is no file .hts/tvheadend/accesscontrol/1 in the tarball. Only the useraccount which was there before.
- tvheadend was originally installed from the app-store (I think it was 4.0.9)
- I upgraded via apt-get update && apt-get dist-upgrade
- I did not have to recreate my user - after deleting the mentioned file "1" it just did work again after restarting tvheadend.
I noticed a difference though between the file accesscontrol/58xxxxx from the unknown-tarball and the 4.0.8-tarball:
diff unknown/accesscontrol/58xxxxxx 4.0.8~jessie/accesscontrol/58xxxxxx
> "streaming": 1,
> "dvr": 1,
< "streaming": [
< "dvr": [
> "adv_streaming": 1,
> "password2": "*****************"```
The version from the unknown-directory is identically with the one which I am using now. Maybe that helps...?