having the same issue with tp-link 722n usb wifi card on a VM host
checked and rechecked the syntax and order of the commands.
packet injection is supported as well...

the funny thing is that it worked and then it stopped.