Mono code workflow inside web3 did have broader validations and sender's balance wasn't taken into account when transactions were simulated. Inside the modularized workflow, which utilizes hedera-app library, the same validations are conducted as in consensus nodes. This means sender's balance is taken into account.
Try to find a way to mitigate this issue inside modularized workflow, so that it doesn't throw this error.
Mono code workflow inside web3 did have broader validations and sender's balance wasn't taken into account when transactions were simulated. Inside the modularized workflow, which utilizes hedera-app library, the same validations are conducted as in consensus nodes. This means sender's balance is taken into account.
Try to find a way to mitigate this issue inside modularized workflow, so that it doesn't throw this error.