I have never heard of such thing ('CNVI'), but they do seem to exist. Does it completely block non intel WIFI card? or does it cause problems in the WIFI connection?
My motherboard is
https://www.asrock.com/mb/Intel/Z370M-ITXac/#Specification and I have replaced the WIFI module with BCM94360NG. (without knowing such CNVI restriction & I don't think my MB has that restriction according to the specification)
Once I replaced board WIFI with new BCM94360NG, WIFI does work somewhat (both WIFI & Bluetooth). However, Wireless soon drops connection once in a minute, and eventually it cannot connect to the internet. According to other users and the seller, the BCM94360NG WIFI card should be natively supported by MacOS. More importantly, this WIFI card works perfectly fine in Windows in my dual boot, but it does not seem to work well in my Hackintosh.
It drops connection often, and then it eventually shuts off. (I can't seem to turn WIFI on). I wasn't sure if this could be related to using 'CNVI' type that you talked about. Do you think such CNVI could cause this problem?