Placing a via over the top of a SMT pad with the same net does not create a design rule error. Is there a way to add a rule prohibiting this?
I tried creating a clearance rule for "same net only" with all the clearance matrix values set to zero except Via-to-SMD Pad and Via-to-TH Pad. Unfortunately, this generates a Via-to-track clearance violation on all vias. I'm assuming zero is not sufficient to disable the matrix connection (e.g., setting Via-to-Track == 0, doesn't disable this clearance check).
Seems like there should be a way to prevent vias over the top of SMD pads. Am I missing something?