If nonce can change the hash then it should be changing the next block's previous hash?
Miners don't change the hash of a published block, they change the nonce of a block template until the resulting hash is less than the target and only then publish the block.
So until then, there are no other copies that need changing and there are no other blocks that refer to the older failed versions of the published block.