I did get a faulty unit from the official store on Aliexpress. Seller asked me to install driver and all that but the fault is probably the hardware. Subsequently, however, I bought it for cheaper from another seller and just tested it. Now this unit works like a charm. No need to install...