Server doesn't respect startup user from config file

I’m using latest versions of server and client.

I’ve configured my /etc/default/urbackupsrv to include the USER being specified as follows :

#User the urbackupsrv process runs as
USER="root"

However, the urbackupsrv process is still owned by the user urbackup despite this configuration. i.e. When I start urbackup with just urbackupsrv run it starts up with the aformentioned user designation.

Why doesn’t urbackupsrv obey the configuration in this respect?

Of course, I can startup urbackupsrv with a urbackupsrv run -u root and the urbackupsrv process is then owned by the root user. BUT that’s not what I’m after. I want the urbackupsrv to obey the configuration file, as designed. I don’t want to force it through this other method with direct cli arguments.

Am I misunderstanding what this part of the config file is configuring? I assume it’s supposed to act as a stand in for what -u would do from direct cli arguments. Is my understanding correct? Why is the configuration file not respected in this regard?