Also now USB-C condom is also available, It was an issue since USB-C used data lines to negotiate voltage and I was tracking its need on my problem validation for a while now[1].
I'm not completely sure, I read on reddit that USB-C condom has some form of proxy circuit to negotiate voltage; I hope someone with better knowledge in this can explain it better.
https://www.zdnet.com/article/protect-your-data-with-a-usb-c...
https://lifehacker.com/use-a-usb-condom-to-protect-your-devi...