DHCP client issue

Hello! I have 2 mikrotik routrers: Groove & RB941. I have configured them as CPE to connect to remote network (say, wifi-1). Both devices manage to connect successfully. But both of them do not receive IP addresses (dhcp clients are configured). If i connect to a different wifi network (say wifi-2), i can get dhcp address. If i connect my PC to wifi-1, i also get ip address from remote dhcp.

Why might mikrotik not alsways get IP addresses from DHCP server?

I have tried both latest and bug-fixes only RoS versions.

is your DHCP client on an Interface or a Bridge? I have had problem when DHCP client was on the Bridge. it works for another AP and another Mikrotik, but does not work when trying connect to this particular AP (a 4G modem)

Hi! DHCP Client is configured on interface (wlan1). There are no issues when connecting to some APs, but there are issue when connecting to other APs (the one that i need).