DHCP offered but not bound only static

/ip pool
add name=dhcp_pool1 ranges=192.168.20.101-192.168.20.150
/ip dhcp-server
add address-pool=dhcp_pool1 disabled=no interface=bridge-local lease-time=5s \
    name=dhcp1
/ip address
add address=192.168.20.1/24 comment="default configuration" interface=\
    bridge-local network=192.168.20.0
add address=192.168.15.2/24 interface=ether1-gateway network=192.168.15.0
add address=192.168.0.1 disabled=yes interface=bridge-local network=\
    192.168.0.0
add address=10.128.0.1 disabled=yes interface=xxxxxx network=\
    10.128.0.2
add address=10.120.1.10 disabled=yes interface=xxxxxx network=\
    10.120.1.11
add address=93.71.151.207 interface=ether1-gateway network=xxxxxx
add address=169.254.1.254 disabled=yes interface=bridge-local network=\
    169.254.1.0
add address=192.168.0.5 disabled=yes interface=bridge-local network=\
    192.168.0.0
add address=169.254.1.254/24 disabled=yes interface=bridge-local network=\
    169.254.1.0

This is a configuration part.(if needed I can send the complete conf)
Nothing has changed I just disabled the network
169.254.1.254/24
I had already tried to put STP bridge “none” but nothing has changed.
Reading various posts they say they try the firmware version 6.37.4
http://forum.mikrotik.com/t/ros-6-38-serious-dhcp-server-problem/105259/1
but in my router I can’t downgrade it until that version
I would have liked to try this version to understand if it worked.