Compiled bytecode differs depending on unrelated contracts - cannot verify contract

Thank you very much for your reply - I ended up re-deploying and verifying immediately afterwards :sweat_smile:

The compiler was the same version, but I did not set the EVM version - that may have been it.

I'm happy to move on and chalk this up as a lesson in version control...