Why am I NOT getting a mate error here?

Hi everyone,

I've been using SW 2012 for about 2 weeks (from SW 2011), so maybe what I'm about to ask is a difference between 2011 - 2012.

I create a plate with a clearance hole for a bolt.

In an assembly file, I mated (contentric) a T-nut to this hole.

Later, I went back to the plate, and change the hole type from clearance hole to countersunk hole, and change the overall dimensions of the plate.

Now of course I'm expecting to switch back to the assembly and see a mate error for the concentric mate. I know that the mate will have lost the reference of the inner surface of the hole, now that the hole type has been changed to countersunk.

So I go back in the assembly, and not errors. Nothing. Everything is fine according to SW.

However, as you can see in im1.png, the T-nut is clearly not concentric with the hole anymore. The T-nut still appears as fully constrained.

So I hit CTRL-R, nothing changes. I try CTRL-Q. Still nothing. No errors.

I right click the mate, and there it is, sure enough, the mate had lost reference of the surface of the inner hole.

So I update that, and everything goes back to normal.

I'm worried one day I might change something and not think about updating a mate.

I used to get red errors in the feature tree, which, although can sometimes be a pain, at least are useful in pointing out something is wrong and needs fixing.

Is this a functional difference in SW2012 (SP2), or could it just be that a setting was set differently during the fresh install?

Thanks.

SolidworksParts And Features