DHCP Client on Bridge interface stuck searching

Hi all,

I recently bought a new router, and so far, I was able to set everything up, but one issue stopped me dead in the tracks:

I have set up the device into bridge mode, and the bridge interface just fails to acquire an IP address by itself, while the devices behind it do.

What I did:
/ip dhcp-client add interface=bridge default-route-distance=1 disabled=no

print
Flags: X - disabled, I - invalid, D - dynamic

INTERFACE USE-PEER-DNS ADD-DEFAULT-ROUTE STATUS ADDRESS

0 bridge yes yes searching...

Is there something I am doing wrong? Am I missing something? I... Really don't know, as I am rather new at networking itself, and wanted to get into it more with the help of Mikrotik routers.

For anyone else dealing with a similar issue, my problem turned out to be DHCP snooping enabled on the bridge interface.

When a device sent DHCP Discover to the network, the DHCP server actually registered it and sent an offer. The offer was however, dropped by the router, as it didn’t have the upstream port set as trusted.

Disabling the DHCP Snooping on the bridge interface solved this issue for me, as there is no point in having it enabled on a small home network.