The original implementation had a lot of issues, but more importantly it was pushed to head and deployed in production without a review:
https://arstechnica.com/gadgets/2021/03/buffer-overruns-lice...
https://arstechnica.com/gadgets/2021/03/buffer-overruns-lice...
https://www.wipo.int/amc/en/domains/search/text.jsp?case=D20...
I'm glad things improved and that you guys brought on Christian McDonald.
https://www.netgate.com/blog/wireguard-removed-from-pfsense-...
https://lists.zx2c4.com/pipermail/wireguard/2021-March/00650...
But yeah dont use pfsense but opnsense...but everyone should know that already....right?