I then created bridge1 (10.10.0.1/24) and assigned wlan0.1 and wlan1.1 to it.
I have OpenVPN running as a client to give me access to Netflix (US).
I am using PBR so this routed this subnet via the VPN.
Initially, I did not assign wlan0 and wlan1 to any bridge, so they defaulted to br0. Any device connected to the router's LAN ports or to C7-2.4GHz and C7-5GHz SSIDs would be assigned an IP address in pool 172.16.4.0/24 and would access the Internet directly via my ISP (without going through VPN).
Then I decided that I want anything connected to the LAN ports of my router to also go through the VPN as I want my Amazon Firestick (now having an ethernet adapter) to be on the VPN. So I put 172.16.4.0/24 in the PBR config.
Now, I created another bridge (br2) with 10.10.1.0/24 and assigned wlan0 and wlan1 to it and I'd like all devices connecting to C7-2.4GHz (wlan0) and C7-5GHz (wlan1) SSIDs to go to the Internet via my ISP. I have not put this subnet in the PBR config.
However, when connected to these two SSIDs, there is no Internet access!
And having reached my /etc (end of thinking capacity), I beg for your help in figuring ot what I need to do so that this can work.