Be sure userland wg(8) is built from the same source as kernel land wireguard module. I'll have the module actually detect this mismatch itself in later versions.