Universal instantly killed on start Apple silicon

Product: PowerShell Universal
Version: 4.3.2

I’ve been trying to get PowerShell Universal running on Apple silicon, M1 mac. But as soon as I run the binary through the command line it is instantly killed, when running in bash it throws ‘killed: 9’, zsh just spits out the PID.

Under Rosetta the x64 build works fine, but I was just curious to why this is a thing?

the binary isn’t signed, which is the issue on Apple Silicon macs. After signing it with a self signed certificate it works fine it seems.