2 DHCP-server whit same address-pool

/ip dhcp-server> print
Flags: X - disabled, I - invalid 
 #   NAME       INTERFACE     RELAY           ADDRESS-POOL     LEASE-TIME ADD-ARP
 0   LAN        LAN2-master                   dhcp_Ether       3d         yes    
 1   WIFI-IN    LAN3                          dhcp_Wifi        3d         yes    
 2   WIFI-OUT    LAN4                          dhcp_Wifi        3d         yes

whit this setup i get problems getting adresses to my devices.
how can i atchive the same shing but better?

You can’t use the same IP space on two different routed interfaces. That’s not how TCP/IP works.

If the two interfaces are bridged in software you only need one DHCP server, it should be tied to the bridge interface.

If the two interfaces switched in hardware (switch chip on a 750G or similar) you only need one DHCP server, it should be tied to the master port.

If the two interfaces are routed you need to use different IP networks and two DHCP servers, and consequently can’t re-use the same pool for both.