Asus PCE-AC88 3100 - slow wifi & trouble reconnecting after restart/boot

I think I somehow made a discovery.

I have found this article Asus PCE-AC88 with hostapd - fakedWiki
which i have tried to follow but no luck…BUT

commands below have caught my eye so I tried them.

$ modprobe -r brcmfmac
$ modprobe brcmfmac

and now the output of inxi -Fazy command is

Network:
  Device-1: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi 
  v: kernel modules: wl bus-ID: 04:00.0 chip-ID: 8086:24fb class-ID: 0280 
  IF: wlp4s0 state: down mac: <filter> 
  Device-2: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel 
  port: f000 bus-ID: 05:00.0 chip-ID: 8086:1539 class-ID: 0200 
  IF: enp5s0 state: down mac: <filter> 
  Device-3: Broadcom vendor: ASUSTeK driver: brcmfmac v: kernel modules: wl 
  port: f000 bus-ID: 06:00.0 chip-ID: 14e4:43c3 class-ID: 0280 
  IF: wlo1 state: up mac: <filter> 
  IF-ID-1: vmnet1 state: unknown speed: N/A duplex: N/A mac: <filter> 
  IF-ID-2: vmnet8 state: unknown speed: N/A duplex: N/A mac: <filter> 

so the driver has been loaded! and I can see that I have more networks come up on the network manager, and I can use wlo1. But as I have mentioned, I do have 2.4Ghz and 5Ghz bands split at router so I technically should be able to see both 2.4 and 5 with wlo1 but I do not see the 5Ghz band.

I still do however see the 5Ghz band with wlp4s0 which is my intergrated wifi.

So now I need to figure out how to enable the 5GHz band on wlo1 and how to make the driver load every time I reboot the system.

Any help would be appreciated!

Quick edit: I found the file where I can block things from running, I have removed brcmfmac from it and the driver now loads at reboot. But still can’t see GHz band.