# Every call results in Error: VM execution error after upgrade

**URL:** <https://forum.openzeppelin.com/t/every-call-results-in-error-vm-execution-error-after-upgrade/5093>\
**Category:** SDK\
**Created:** [December 18, 2020, 9:41am UTC](https://forum.openzeppelin.com/t/every-call-results-in-error-vm-execution-error-after-upgrade/5093 "2020-12-18T09:41:13Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [January 3, 2021, 11:44pm UTC](https://forum.openzeppelin.com/t/every-call-results-in-error-vm-execution-error-after-upgrade/5093/7 "2021-01-03T23:44:19Z")

</div>

Hi @sirpy,

Please note: **we’ve decided it’s best to focus our upgradeability efforts on the Upgrades Plugins exclusively, and have halted development on the OpenZeppelin CLI.** For details see:  
[Building for interoperability: why we’re focusing on Upgrades Plugins](https://forum.openzeppelin.com/t/building-for-interoperability-why-we-re-focusing-on-upgrades-plugins/4088)

I suggest looking at the following guides/tutorials to use Upgrades Plugins:

- Learn guides on Upgrading Smart Contracts: [https://docs.openzeppelin.com/learn/upgrading-smart-contracts](https://docs.openzeppelin.com/learn/upgrading-smart-contracts)
- [OpenZeppelin Upgrades: Step by Step Tutorial for Truffle](https://forum.openzeppelin.com/t/openzeppelin-upgrades-step-by-step-tutorial-for-truffle/3579)
- [OpenZeppelin Upgrades: Step by Step Tutorial for Hardhat](https://forum.openzeppelin.com/t/openzeppelin-upgrades-step-by-step-tutorial-for-hardhat/3580)

---

_[View the full topic](https://forum.openzeppelin.com/t/every-call-results-in-error-vm-execution-error-after-upgrade/5093)._
