Welcome to the forums @JustNeph
I am not sure why node-gyp always seems to produce the same error recently. The workout I have worked out is to downgrade node to v14.
Set the NODE_VERSION environment variable to v14.17.5 (Site Settings > Build & Deploy > Environment) the trigger a deploy from the deploys page.
