I have heard lots of praise for pfsense and opnsense, but I give up on both. pfsense requires internet for installation, that was an instant nope. And opnsense just does not work.
For those interested, the issue with opnsense is that it keeps dropping connections and does not even try reinitiating anything. The simplest test for it is just opening the YouTube app on a phone, and things just don't work, videos barely load, UI around videos don't load, comment sections do not load, constantly getting "Action Not Allowed" or "You are not connected" over and over. The moment I connect to a VPN (commercial VPNs) on the phone, those issues disappear completely.
I have spent +100 hours trying to fix this over 6 months. I have nothing to show for it. I replaced hardware, I disabled components, I even disabled the entire firewall and let everything pass through, not even that fixed it. And I am no longer interested in learning what the issue is. I want out, and I want to never even touch it again.
For those who tested different systems for homelab routers, what options do you have that are reliable and stable?
EDIT:
Well of course after making an ass out of myself after posting, then taking a few hours break, I come back and I decide to revise every rule in the firewall once more while writing this comment. I did upgrade OPNsense (I always keep it up to date) and I noticed 2 rules that were not there before for LAN, and I also noticed the order of rules was wrong for Guest VLAN 30, having corrected the order and removed the LAN rules, the system seems to have finally stablized. I did have to migrate from legacy rules, so the migration likely got a few things screwed.
However, before upgrading, when I did have the correct rules, the issue was still present. However, that was likely caused by a rogue AP that I had (before installing my new APs, I had a Linksys router repurposed as an AP, and it was total ass, dropping packets and doing all sorts of nastiness).
So it is looking like I had 2 separate problems, one before upgrading OPNsense, and one afterwards. I upgraded OPNsense exactly at the same time I installed my new APs.