i have no working link without wds to experiment, so its hard to comment why link is not working, because settings are ok.
i would use wds in this config because in your situation its easier to debug. eg.:
ap -> wds-bridge; station -> station-wds, on both units enable wds dynamic and when link is established you will see dynamically created interface wds1
which means, that you have transparent bridge.
ps. what about wireless connection quality? what signal, ccq?
station -> station-wds - not working at all, "searching ..."
ap -> wds-bridge - if You by "ap" mean "ap-bridge " then i cannot use if becouse reuteros is lever 3 licenced.
But if You mean bridge -> wds-bridge configuration is below.
Remember: if bridge is connected to laprops they can ping each other both ways. Problem start whet I attach one side to LAN network, to which I cannot access.
Signal level is no problem becouse anthenas are 10cm from each other.
If You have working transparent bridge configuration, then could sent me configs which I can test?
[admin@M2] > export
# jan/02/1970 02:14:19 by RouterOS 6.20
#
/interface bridge
add name=bridge1
/interface wireless
set [ find default-name=wlan1 ] band=5ghz-a/n country=poland disabled=no l2mtu=2290 mode=station-wds ssid=MikroTik wds-default-bridge=bridge1 wds-mode=\
dynamic wireless-protocol=nv2-nstreme-802.11
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk group-ciphers=tkip,aes-ccm mode=dynamic-keys supplicant-identity=MikroTik unicast-ciphers=\
tkip,aes-ccm wpa-pre-shared-key=password wpa2-pre-shared-key=password
/system logging action
set 2 remember=yes
/interface bridge port
add bridge=bridge1 interface=wlan1
add bridge=bridge1 interface=ether1
/ip address
add address=192.168.1.44/16 interface=ether1 network=192.168.0.0
/ip route
add distance=1 gateway=192.168.1.1
/ip upnp
set allow-disable-external-interface=no
/snmp
set trap-community=public
/system identity
set name=M2
/system leds
set 0 interface=wlan1
[admin@M1] > export
# jan/02/1970 00:36:22 by RouterOS 6.20
#
/interface bridge
add name=bridge1
/interface wireless
set [ find default-name=wlan1 ] band=5ghz-a/n country=poland disabled=no frequency=5700 l2mtu=2290 mode=bridge ssid=MikroTik wds-default-bridge=bridge1 \
wds-mode=dynamic wireless-protocol=802.11
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa2-psk mode=dynamic-keys supplicant-identity=MikroTik wpa-pre-shared-key=password wpa2-pre-shared-key=\
password
/system logging action
set 2 remember=yes
/interface bridge port
add bridge=bridge1 interface=wlan1
add bridge=bridge1 interface=ether1
/ip address
add address=192.168.1.41/16 interface=ether1 network=192.168.0.0
/ip dhcp-client
add dhcp-options=hostname,clientid interface=bridge1
/ip route
add distance=1 gateway=192.168.1.1
/ip upnp
set allow-disable-external-interface=no
/snmp
set trap-community=public
/system identity
set name=M1
/system leds
set 0 interface=wlan1