Here is a way to reproduce the issue: https://github.com/gfusee/child-deployed-contract-payable-call-error-demo The CodeMetadata "Payable By SC" seems to be ignored It happens with the VM 1.5.25. I never encountered this issue with the VM 1.5.19