I've done that, all containers report healthy, but still can't connect. I've tried changing ORIGIN to ip;port, domain: port, still nothing. Really weird.
I did this. Works flawlessly for half year now. I have x86 thin client at home running all my stuff, it creates tunnel to my VPS (I use Free tier Oracle VPS - yes, it is a shit company, I know, no need to let me know again in the comments). Works like a charm. This GitHub repo has automated installer for Oracle, Amazon,... https://github.com/mochman/Bypass_CGNAT/wiki/Oracle-Cloud-(Automatic-Installer-Script) - it installs and configures Wireguard on both server (VPS) and client (your home machine).
I hope they get help. But just to clarify: wouldn't you be tried for deserting any army?