because those usb-c ports do not follow the spec. If they had followed the spec from 1st day there would be no problem even now.