This sounds exactly like the issue I’m having with a USB A device, so perhaps I’ve underestimated the cause.