While testing some deployment and verification scripts, we deployed a smart contract and verified it on testnet etherscan.
Then redeployed the smart contract again and tried to verify the new contract address on etherscan.
The verification failed with
Reason: Already Verified.
Is verification not related to every new contract instance?
Grateful for any insight on this. Thank you!