Dashed Line scale inconsistent

I am finding that curves set to “linetype by layer” on a layer assigned to (default version of) “hidden” line type regardless of “SetLinetypeScale” setting persist in displaying at different linetype scales. In some cases match, trim, or join causes them to behave as expected.

Am I doing something wrong, or is this a known bug?