This is the error that I’m now getting, not sure what exactly is causing the problem but it is different than the issue described in the OP so perhaps another thread is needed?
9) Contract: ViaCashUpgradesPluginIntegrationTest
should not fail:
Error: Transaction hash is undefined
at Object.deploy (node_modules/@openzeppelin/truffle-upgrades/src/utils/deploy.ts:8:11)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at /media/solidity/DATA/Code/via-issuer/node_modules/@openzeppelin/truffle-upgrades/src/deploy-proxy.ts:52:24
at Object.resumeOrDeploy (node_modules/@openzeppelin/upgrades-core/src/deployment.ts:41:22)
at /media/solidity/DATA/Code/via-issuer/node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:33:23
at Manifest.lockedRun (node_modules/@openzeppelin/upgrades-core/src/manifest.ts:90:14)
at fetchOrDeployGeneric (node_modules/@openzeppelin/upgrades-core/src/impl-store.ts:25:24)
at deployProxy (node_modules/@openzeppelin/truffle-upgrades/src/deploy-proxy.ts:51:16)
at Context.<anonymous> (test/ViaCash.js:660:29)