What If a Miner Accidentally Submits a Block with a Previously Used Hash?
If a miner submits a block with a hash that has already been accepted into the main chain, the block will be immediately rejected by the rest of the network nodes. The immutability rule dictates that a block's hash must be unique and validly chained.
This scenario is practically impossible if the previous block's hash is correctly included in the new block's header.