I've been in touch with Topping support. Seems like this is due to the lack of 32 bit support with the D90 MQA specifically. The MQA libraries don't support 32 bits yet, so it's been disabled on this DAC apparently
I find this verging on the incredible. If you have an issue supporting the 32bit specification, you convert any incoming data to something you
can support – on a commercial product you don't simply allow things to fall over when presented with a format that has been in common use since the days of Windows 7!
Topping do not write the drivers nor create that part of the hardware that needs the driver. The hardware is an XMOS microcontroller and their software partner is Thesycon, both companies being top dogs in their respective fields. Sure, manufacturers (i.e. Topping) tinker around the edges with the driver but this is usually restricted to basic system integration stuff.
If Topping's presentation of the problem is accurate, logic dictates that any current MQA decoder would have similar issues i.e. the driver would prevent correct operation under WASAPI and I'm sure the audiophile world would be shrieking with horror by now, were this the case. MQA, love it or hate it, is well-established and this sounds like the kind of foul-up that besets early implementations.
Have you tried an audio player application that can be specifically set to 24 or 32 bit operation? If you have never tried JRiver, I would suggest you do because they have a support forum where some real expertise is to be found in what is, generally, a very open and transparent environment where an issue like this is likely to interest the developers. If you go over there, don't let the discussion develop into "does Media Center support MQA?" because that will meet with short shrift. But "Media Center will not work in WASAPI" is likely to interest them for the simple reason that it's possible that some aspect of the core WASAPI spec. is getting violated.
Good luck!