It did help for one USB-stick 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac 2T2R DB WLAN Adapter
to show that "kali linux" uses the 88XXau
module. This out of the main linux driver tree module is probably not used by other distros like fedora/ubuntu and OpenWrt.
Like I asked earlier, could you still verify the usage and modules used for instance in ubuntu or even fedora desktop linux for both of your adapters to see if it actually really uses a different module, albeit with limited or instable feature set?
You could also probe the modules features in desktop linux modinfo modulename
at the end you see "parameter" which may give extra options to configure the device driver.
The other USB-stick rtl8188su seems not of your interest but its also good to show which device id and module its using lsusb -t
.
Also remember depending on the device-id drivers gets loaded for devices and some devices work with complete different drivers-bases which may not be active both at the same time. In otherwords conflicting drivers can also be an issue.
If ubuntu/fedora desktop linux have same feature/issue than its probably that OpenWrt uses the same driver base and your only way will be manually compiling aircrack-ng 88xxau for Openwrt.
More info that since the lack of mac80211 support this module will probably never mature for native linux kernel.