OpenVPN Error calling protect() on a M1 MacBook Pro

After getting my new MacBook Pro with the new M1 Pro CPU and running the Migration Assistant I started seeing the following error:

Error calling protect()

Unfortunately I didn’t take a screenshot so this might not be the exact error, but it is pretty close.

The solution is kind of silly, but just download the latest version of OpenVPN from their website and reinstall it over the top of the existing install.

Other than this one item the migration from my old 2016 MacBook Pro with the Intel i7 has been very smooth and painless.