USB ESD protection device TPD4EUSB30 "NC" pins are not truly NC
The datasheet http://www.ti.com/lit/ds/symlink/tpd2eusb30a.pdf suggests connecting the NC pins in its suggested layout section meaning the pins should definitely not be invisible and arguably not even pin type "not connected". I would suggest to have the current NC pins placed as visible with pin type passive next to the signal pin that is suggested to be routed through it in the suggested layout section.
The datasheet for a similar device makes it even clearer http://www.ti.com/lit/ds/symlink/tpd4e05u06.pdf#page=16
Edit: reported over on the forum https://forum.kicad.info/t/nc-pads-cant-be-easily-routed-through/19437
Edited by kliment