You mean the Groovy gear one that is A to A is not USB compliant? Never heard of that before.
I don't think you understand. These parts are intended for the host, or rather the cabinet itself*. That is USB compliant. What is not compliant is putting these on the client, or rather the controller. Specifications require B-type connectors (OTG not withstanding).
A to A was never specified for fear of causing short circuits should a user decide to connect two hosts together. Those "networking" A to A cables are effectively cross over cables where each circuit is isolated to avoid short circuits.
I actually have an "illegal" A to A cable from India and it certainly isn't something to be used for plugging two PCs together.
* technically, the GGG part isn't a pass thru but an extension cable since its an A female to an A male. The others are passthru sporting B to A. But the B and A are opposite what they should be for a client.