Forceimport shows Error: The following deployment clashes with an existing one at and can not upgrade contract

When you run forceImport, ensure you pass in the contract factory of the current implementation contract, not the one that you are upgrading to.

After it is imported, there is no need to run forceImport again.

Then you can run upgradeProxy with the contract factory of the NEW implementation that you are upgrading to.

If you still encounter the issue, please provide the information listed in Required information when requesting support for Upgrades Plugins

1 Like