Rc.local in my template does nothing

i may be encountering this same/similar issue in R4.2 with a servicevm based on fedora-38-xfce template, trying to run wg-quick up /home/user/a-wireguard.conf on start.

touch works fine and creates a file.

running rc.local manually creates the test file but doesn’t run wg-quick. running wg-quick manually works fine.

i’ve checked many times now the line in rc.local and there are no typos or anything. is there something else i can investigate? it only mild inconvenience as i just run the command manually when the servicevm boots, but would be great to work. otherwise it sounds like switching it over to be based on debian-12 would fix the issue.