GL-MT3000 WireGuard won't connect

While I’m glad you got WG online I really don’t think using your private key in a public fashion is advisable. The private key should be just that: private.

Here’s a ‘known good’ configuration of two directly connected GL devices of a Flint acting as a WG Server & a Certa as a WG Client. The [redacted] portions were done manually before posting, of course. If you were to compare that configuration, especially how the keys are portrayed, I think that would help lock down your setup securely: