Because the design applet maintains a design-representation of the puzzle. From this the puzzle-representation can be derived, but not the other way around. When the puzzle-representation is updated manually, the design-representation is not. When puzzle B is created by entering the puzzle-representation directly, it is basically associated with an empty design representation.