Scaling up OK, but scaling down DC messes up the geometry

Starting 2014, I created a DC for a door that supports the various types (swing, double, french, sliding). Using it today, I noticed that using the Scale tool it can be scaled up, but not down.

Scaling it down using the component options works, but when using the Scale tool, it messes up the geometry when redrawn. Reading through the Wiki, and web queries have not help me solve it. Can you?

The component is at