It sounds like you never told your AP's OS that you wanted it to bridge between those two interfaces. Configuring two NICs for the same IP subnet is different from link-layer bridging between them.
Configuring two NICs for the same IP subnet can be used for redundancy or load balancing. In those cases, you don't want the host to perform link-layer bridging between them because they'd both be plugged into the same switch already, so you'd create a network loop if you bridged them.
On many Unix like OSes, to enable link-layer bridging between two NICs, you have to tell the networking stack software to create a software bridge device (a kind of virtual network interface), and you then assign two or more NICs to the bridge device.
Note that bridging can get tricky when Wi-Fi is involved:
- You can bridge between Ethernet and AP-mode Wi-Fi. This is what most Wi-Fi APs (wireless routers) do between LAN and WLAN.
- You can bridge between Ethernet and WDS-mode Wi-Fi. This is what wireless bridge devices do.
- But you generally CANNOT bridge between Ethernet and STA-mode (client-mode) Wi-Fi. This is because your client-mode Wi-Fi interface will be associated to some other AP, and that AP will rejected the bridged frames from your device, because it won't recognize the source MAC addresses on those bridged frames. APs reject all frames from source MAC addresses that haven't first 802.11-Authenticated and 802.11-Associated with the AP.