Layers in a newly added block cannot be hidden, except for the layer, that contains the block. Entities, such as Lines etc. inside of that block/insert, that inherit their visual attributes from the layer they are on, will show up wrong.
Cut and Undo repairs the layers in the block. As does a Print Preview. As does a Save, Close and Open of the drawing.
I suggest this is a bug, not a feature.