How do I configure DHCP on a bridge and bridgeport's VLAN 0 (zero)?

In a router-on-a-stick, I set up a number of VLANs, each with its own DHCP server, plus another for the untagged traffic matching the PVID — AKA VLAN 0, or native VLAN, usually VLAN 1 in most networks — of the [trunk] port to the neighboring switch. After pasting the reservations and other settings I enabled the servers, and noticed all DHCP server happily serve their own little /24s, except for the DHCP server on zero.

I don’t know if it might play a factor; but I neglected mentioning earlier that there’s one other VLAN on the same interface only added outside of the bridge (i.e; directly as a Ethernet subinterface) meant to route PPPoE traffic in the strong chance the router get promoted to edge router later. Adding it outside of the bridge on the same vNIC is the only way to stop it from detecting itself which would spam the logs.

It’s obvious I screwed something up. It’s been a while since I set up Mikrotik from scratch, and the sheer number of places/windows/facilities/modules/whatever needed to go over in order to configure basic networking in Mikrotik ain’t helping. I made a little screenshot overview of the most relevant things I could think of to help literally illustrate my case. I know these are not all of them; to avoid cluttering it too much I left out things on which I’m confident I have no misconfigs.
mikrotik-dhcp-vlans.png
I think my issue might be on the tagging/untagging of VLANs in the port, seen in the bottom-most partially obscured screenshot. Or service tag, maybe. The only certainty I have is that in the past I’ve set it up using nothing but luck alone because I have never been able to understand that part of the documentation, it’s a little ambiguous.

Could you point out what’s wrong above, (in the screenshot, settings-wise) please?

Thanks.