File access permissions home directory

File access rights problem may explain why you got a service that’s not root. That’s how Arch did it.
Does the ps command show Duplicati run as user duplicati, e.g. ps -f -u duplicati or another?
Sometimes people also inadvertently start multiple Duplicati, and so later ones may take port 8300.