Build script returned non-zero exit code: 1 &2 - New deployments on existing site fail

@XavierLight There’s no mystery here, the issue as reported by your build is frequently:

11:56:56 AM: npm WARN notsup Unsupported engine for ...
wanted: {"node":"^14 || ^16 || >=18"}
(current: {"node":"12.18.0","npm":"6.14.4"})

So your build was running with node 12.18.0, which is too low for your dependencies.

Your change has set node to 16.14.2.

There’s nothing wrong with what you’ve done, but there are other ways that the node version can be set: