+1 for this, any time I or a colleague have a wireguard issue that smells of "you're using it wrong" I come back to this set of articles (don't miss the links to separate detailed posts for each configuration!)
Thank you! This looks useful. Bookmarked.
Their blog is an incredibly useful resource for so many different scenarios.