Is it possible I am getting an error before it even gets to whatever steps verifies the vendorHash? I found the same solution of putting a fake hash here
And do I even need this, if I use vendorHash = lib.fakeHash as suggested?
Nah, you are just fine if you start with fakeHash and then update it with the hash printed in the build failure message.