Odhcpd problems

Hi!
I have a problem with odhcpd.
After reboot it doesn't hand out leases.
It was working fine for a couple of months now but it started to happen again.
I had this problem before but I'm not sure what is triggering this.

Log:

Fri May 13 02:12:43 2022 user.notice ucitrack: Setting up /etc/config/odhcpd reload dependency on /etc/config/dhcp
Fri May 13 02:12:43 2022 daemon.err odhcpd[2472]: Failed to send to ff02::1%lan@br-lan (Cannot assign requested address)
Fri May 13 02:12:46 2022 daemon.err odhcpd[2472]: Failed to send to ff02::1%lan@br-lan (Cannot assign requested address)

The IPv6 multicast error was always there I think, even when it was working.
There were also no updates in trunk to odhcpd,uci or netifd in the last days?

The only thing I have changed is, switching from Hyper-V to Windows Subsystem for Linux.
After migrating my config, it had one symbol missing after generating the defconfig:
CONFIG_VIRTIO
Doesn't seem related to this but does someone know why this happend?
TL;DR:
After fresh flash or reboot odhcpd doesn't handout leases.
The proccess is running.
After /etc/init.d/odhcpd restart it works.

Offtopic:
Also usteer is throwing warnings during build, while generating the packages and enabling the init.d script, something about missing scripts. (lib/functions/network.sh and so on)

Confirm that you mean by directly issuing a CLI below, your leases are granted?

/etc/init.d/odhcpd restart

If so, upon next test can you confirm your system's time and see if it is lagging prior to the odhcpd process launching?

The device has a hardware RTC.
And the system time seems correct.

I think setting ra_default to 2 did the trick.