You may need to play with sizing of the layers in order to make the snap-fit work! A 3D printable Via stub model representing a 4 layer PCB and vias