Anyone successfully running tangd on OpenWrt?

Hi. I've been trying to setup tangd on an OpenWrt system. The problem I'm seeing is that procd doesn't even seem to spawn the process based on the default service configuration shipped with the package:

# /etc/init.d/tang enable
# echo $?
0
# /etc/init.d/tang enabled
# echo $?
0
# /etc/init.d/tang start
# echo $?
0
# /etc/init.d/tang status
active with no instances
# ubus call service list | grep -A10 tang
        "tang": {

        },
        "ubus": {
                "instances": {
                        "instance1": {
                                "running": true,
                                "pid": 1081,
                                "command": [
                                        "/sbin/ubusd"
                                ],

Any advice on what I may be doing wrong? If I manually execute the tangd binary then it works, a port is automatically opened that it listens on and, key advertisement works, so there's something particular about procd that I'm missing / not understanding.

Background:
The difference to other systemd-based OSes is that those ship with a socket-activated configuration which isn't needed anymore since tang v12 which can run standalone in listening mode.