mine is also doing the same thing as everyone else's here (ie shows up in dmesg but not iwconfig). This didn't fix it :/
I got a
modprobe: ERROR: could not insert '8812au': Exec format error
root@kali:~# sudo modprobe 8812au
I tried --force but that still didn't work. Oh well that's why I'm using a VM.