Device not detected as MIDI device after Windows 11 March 2026 Cumulative Update

That is actually pretty good information, that this tool provides!
I‘m not going to answer on the other topics (1, 2, 3, 4 ,5), to not have the conversation be scattered all over the place - hope that‘s ok.

Here‘s what this probably tells us:

Since this Windows update, Microsoft introduced the new MIDI stack and a few things have changed. Your log shows that the device(s) fail the USB handshake because of two specs not being compliant (which the new Windows MIDI Class Driver is now strictly enforcing).

  1. The device identifies as a HighSpeed device, but the MIDI Endpoints (Endpoint 1 IN/OUT) are reporting a wMaxPacketSize of 0x0040 (64 bytes).

    Per USB 2.0 Spec: High-Speed Bulk endpoints should be exactly 512 bytes.
    Which results in Windows now flagging this as: Invalid wMaxPacketSize and terminating the connection.

  2. The other issue is that the device does not provide a Device Qualifier Descriptor (Error 0x0000001F).

    Per new requirements: any device capable of both High-Speed and Full-Speed operation must provide this descriptor to inform the host of its capabilities at the alternate speed.

As a workaround for now: use the older driver as highlighted by Mitch in his comment above.

I‘ve also recategorized this post and added all the devices that exhibit this issue as tags. Hope that‘s ok :hugs: