Hi Vincent, thanks for prompt response, much appreciated.
I've opened up an issue on Github.
Log file also below:
/var/packages/tvheadend/var/tvheadend.log
---
Wed Dec 22 12:12:42 NZDT 2021
Starting tvheadend command tvheadend -f -C -u sc-tvheadend -g tvheadend --http_port 9981 --htsp_port 9982 -c /volume1/@appdata/tvh >
2021-12-22 12:12:50.209 [ ERROR]:config: unknown subsystem '""'
2021-12-22 12:12:50.209 [ INFO]:main: Log started
2021-12-22 12:12:50.434 [ INFO]:http: Starting HTTP server 0.0.0.0:9981
2021-12-22 12:12:50.434 [ INFO]:htsp: Starting HTSP server 0.0.0.0:9982
2021-12-22 12:12:50.647 [ INFO]:config: backup: migrating config from 4.3~c6bb43d (running 4.3~b871020)
2021-12-22 12:12:50.647 [ INFO]:config: backup: running, output file /volume1/@appdata/tvheadend/backup/4.3~c6bb43d.tar.bz2
2021-12-22 12:12:50.648 [ INFO]:spawn: Executing "/bin/tar"
2021-12-22 12:13:35.546 [ ERROR]:spawn: /bin/tar: ./#recycle: Cannot open: Permission denied
2021-12-22 12:13:35.939 [ ERROR]:spawn: /bin/tar: Exiting with failure status due to previous errors
2021-12-22 12:13:35.955 [ INFO]:config: backup: completed
2021-12-22 12:13:35.955 [ ERROR]:config: command '/bin/tar cjf /volume1/@appdata/tvheadend/backup/4.3~c6bb43d.tar.bz2 --exclude b >
2021-12-22 12:13:35.955 [ ERROR]:config: executed in directory '/volume1/@appdata/tvheadend'
2021-12-22 12:13:35.955 [ ERROR]:config: please DON'T report this as an error, you may use --nobackup to skip
2021-12-22 12:13:35.955 [ ERROR]:config: ... or run the above command in the printed directory
2021-12-22 12:13:35.955 [ ERROR]:config: ... using the same user/group as for the Tvheadend executable
2021-12-22 12:13:35.955 [ ERROR]:config: ... to check the reason for the unfinished backup
2021-12-22 12:13:35.955 [ ERROR]:config: backup: fatal error
---