Support for Mediatek MT7628AN eval board

After following the suggestion on the post How to manually switch wifi driver on OpenWrt and adding the wpad-mini package, I can see one SSID now when running the iw scan command

iw phy0-sta0 scan
BSS 3c:90:66:4c:ca:80(on phy0-sta0) -- associated
	last seen: 176978.116s [boottime]
	TSF: 3389189259162 usec (39d, 05:26:29)
	freq: 2442
	beacon interval: 100 TUs
	capability: ESS (0x0431)
	signal: -78.00 dBm
	last seen: 150 ms ago
	Information elements from Probe Response frame:
	SSID: def
	RSN:	 * Version: 1
		 * Group cipher: CCMP
		 * Pairwise ciphers: CCMP
		 * Authentication suites: PSK
		 * Capabilities: 16-PTKSA-RC 1-GTKSA-RC (0x000c)

However, when the distance between the device and the router with SSID "def" is over three meters, the signal will not show again as shown below:

root@MangoInit:~# iw phy0-sta0 scan
root@MangoInit:~#

I am using the mt76 driver from OpenWRT 23.05.2:

lsmod | grep 'mt76'
cfg80211              280864  5 mt76x2_common,mt76x02_lib,mt7603e,mt76,mac80211
mac80211              569664  4 mt76x2e,mt76x02_lib,mt7603e,mt76
mt76                   48032  4 mt76x2e,mt76x2_common,mt76x02_lib,mt7603e
mt7603e                38752  0
mt76x02_lib            40320  2 mt76x2e,mt76x2_common
mt76x2_common          11488  1 mt76x2e
mt76x2e                10176  0

Posts suggest vendor MT76 drivers, like the one here MT76 precompiled drivers (Mediatek wifi is useless in MT7628) . Should I use the vendor MT76 or the one that comes along with OpenWRT 23.05.2?

Thanks in advance

Steven