Ampak AP6330 br-lan: received packet on wlan0 with own address as source address (addr:e0:76:d0:69:35:2d, vlan:0)

Hi;

Working on Tanix TX9 Pro TV Box, (aarch64, amlogic S912, meson, kernel-5.10). Nearly there.

Getting WiFi errors, disconnects:

br-lan: received packet on wlan0 with own address as source address (addr:e0:76:d0:69:35:2d, vlan:0)

tcpdump sez:  08:71:90:7e:f2:f7 (oui Unknown) > 01:60:1d:00:01:00 (oui Unknown) SNAP, oui Unknown (0x00601d), pid Unknown (0x0001), length 52:
        0x0000:  aaaa 0300 601d 0001 0004 4c75 6365 6e74  ....`.....Lucent
        0x0010:  2054 6563 686e 6f6c 6f67 6965 7320 5374  .Technologies.St

Have spent 2 days internet searching to no avail. Most common reported cause of this is IP loop (which STP should eliminate)

Have tried this: explicitly set br-lan and wlan0 MAC addresses to be unique. - No effect
With and without stp enabled for br-lan - No effect
Eliminated IP loops by not connecting anything to wan or lan except
bridging wlan0 in /etc/config/wireless.

Whatever I set the wlan0 MAC address to is what is reported as the offending MAC address.

I see two possibilities:
1 - wlan0 is receiving own TX packets
2 - client (win10) is spoofing wlan0 MAC address

neither of which seem plausible.

Anyone seen this before, have any suggestions or requests for further info?

Thanks;
Bill