Block instances Texture mapping not in sync

This is the first time this problem happen to me. I have two instances from the same block end up with different texture mapping, one of the blocks is scaled.

The pic below, the left one is the original, the middle one is scaled in z 50%, the right one is the middle block BlockResetScale. You can see the three instances have different mapping.

When I change any one of the three texture UV mappings, all three change at the same time, but the left one still different from the other two. File below. Thanks.

B1.3dm (750.7 KB)