Got an issue where my wg instances couldn't be enabled.
The
wg-quick up wg0
command helped me figure out what was going on.
It turns out that after I changed the network my unraid was on (moved from a regular TP-Link router to OPNsense), wireguard did not update its route table. And that even after several reboots from the network change.
The fix was to change a prop (for example, the DNS address) on at least one of the peers and then click on apply then repeat that for each tunnel. That did the needed updates and I was then able to activate the tunnels.
Thanks to @Benbarian for the hint !