DHCP static lease stuck on "waiting"

So I’ve got two APs set as a DHCP client, with their address(es) that I set in the DHCP lease. The problem is, while those two APs are connected (to ether2 & ether3) and I was able to connect and surf the internet through them, the DHCP status keeps in “waiting” state.

This made setting both APs really cumbersome because I had to connect to them through ethernet manually.

“waiting” is shown when DHCP did not get request for that particular lease.
My first guess is that your MAC in static lease does not correspond with dhcp-client MAC. This happens typically when bridge MAC in your APs changes (in default it is dynamic and depends on interfaces added to the bridge). Another reason may be if the dhcp-client does not have L2 connectivity to dhcp-server. (for example your dhcp-client is not assigned to correct interface)
In any case, it will be most likely some simple L2 misconfiguration.

****It should be easy to figure out what is wrong if you post your

/export hide-sensitive

from all your devices. Feel free to replace any personal info which you find in your config.
Without config, everyone will be just wild guessing and wasting time.