rtl8812AU and/or rtl8814AU drivers

my 8812au is loaded and i can scan with the card (seeing APs on both bands) but im having issues actually using iwconfig or iw to do much of anything. usually i have to rmmod modprobe again, if i try anything in luci that connects an network interface to a wireless interface (which creates another phy# increment by 1?) because of wlan2 (the interface for the card) getting removed. i've successfully compiled 4 versions of the driver and got them loaded, they all do it when trying to get this card up in any mode. the versions i've compiled and loaded successfully are 4.3.14, 4.3.20, 4.3.21-beta, and 4.3.22-beta. im not exactly sure where to go from here.

this is the same error, it happens on every driver i've built so far.

Thu Mar 16 18:43:13 2017 kern.warn kernel: [  210.448324] RTL871X: rtw_ndev_uninit(wlan2) if1
Thu Mar 16 18:43:13 2017 daemon.notice netifd: radio2 (3925): command failed: Not supported (-122)
Thu Mar 16 18:43:13 2017 kern.warn kernel: [  210.959064] RTL871X: cfg80211_rtw_set_wiphy_params
Thu Mar 16 18:43:13 2017 kern.warn kernel: [  211.294681] RTL871X: cfg80211_rtw_add_virtual_intf wiphy:phy2, name:wlan2, type:3
Thu Mar 16 18:43:13 2017 kern.warn kernel: [  211.302282] RTL871X: cfg80211_rtw_add_virtual_intf ndev:  (null), ret:-19
Thu Mar 16 18:43:13 2017 daemon.notice netifd: radio2 (3925): command failed: No such device (-19)

here is the full output (i edited the mac address but thats it):