I'm having an issue that seems to pop up under certain Wi-Fi configurations, so far I'm fairly certain the following triggers it:
Multiple SSIDs on same AP (Guest + LAN)
Setting 5GHz AP to 160MHz
Setting the country code to something other than 'driver default'
Clients aren't able to connect to the network, in the system log I get a few daemon.warn dnsmasq-dhcp[1]: DHCP packet received on phy0-ap0 which has no address errors before the client disconnects.
I've tried factory resetting and re-flashing multiple times and disconnecting any other devices from the router and only dealing with the wireless clients to eliminate the possibility something else on the network errors.
Update: Had an issue where I tried to add another bridge device and it wouldn't recognize anything plugged in to the port unless I removed it from the second bridge and added the port back to the first bridge, couldn't find any diff in config.
Flashed OpenWRT 23.05 instead, both wifi and bridge issues resolved.
a common issue when trying to segment an OpenWRT device logically, is to add incorrect bridge configs.
One of such configs is trying to configure multiple bridge devices in the network config file instead of using a single one with multiple VLAN IDs.
Depending on the kernel version and the chipset, some of such incorrect configs do actually work to some extend.
Maybe post your network config file with the bridge config that failed for you on 24.10.0.