The suffix of the [device-XXX] section is irrelevant, that is only to distinguish different device sections, match-device is what is important here. match-device=wlxf81a6721bb82 should be correct for your device. In my case it's wlan3 because I still have an old udev persistent net rule that renaming the device to the old scheme.
You could also use
[device]
wifi.scan-rand-mac-address=0
to disable mac address randomization globally for all devices, then all devices use their real mac while scanning instad of a random one.
The suffix of the [device-XXX] section is irrelevant, that is only to distinguish different device sections, match-device is what is important here. match-device= wlxf81a6721bb82 should be correct for your device. In my case it's wlan3 because I still have an old udev persistent net rule that renaming the device to the old scheme.
You could also use
[device] rand-mac- address= 0
wifi.scan-
to disable mac address randomization globally for all devices, then all devices use their real mac while scanning instad of a random one.