Isc-dhcpd getting killed on snapshot

Hello, openwrt user since 2017 here.

I'm a non-proud owner of a WRT3200ACM, which is forcing me to use the snapshot branch because of #11436 &co. and I wonder if anyone has my same problem: whenever i restart the network interfaces, be it wired or wireless, the isc-dhcp ipv4 daemon gets killed and not restarted, with no apparent clue on the logs. On the stable branch this doesn't happen.
As a temporary measure i wrote a quick script along the lines of "start dhcpd if not running" and added it to cron, but i was wondering if there was a more "integrated" way, specific to openwrt.

p.s.no offense, but I won't switch do dnsmasq whatsoever, since i feel it's not as flexible, and the switch bug makes 22.03 not really viable for my use case.