Correct. Not sure if they realize that though.
You cannot bridge a wireless adapter unless the Wifi router supports WDS mode. The Proxmox wiki is very clear about this. It's why I wrote up the tutorial in the first place - because normally you cannot bridge a wireless adapter.
https://pve.proxmox.com/wiki/
thanks for the prompt response. I saw your other comment too on wireless bridging. As i mentioned in my post, I definitely have working solution with host & cntr on different subnet. Just that same subnet no success. Anyway your ARP explanation & MAC may be a good point to dig through. There are some discussions on proxy_arp to be enabled or something but since I am not familiar, I want to hold it for now..Someone with greater expertise with networking will have to chime in here, but I suspect the problem is occurring at the Layer 2 MAC address layer. Network devices send out an ARP advertisements to notify which physical path they can be reached at. The interval for ARP advertisements varies but is usually less than 30 minutes. When your Proxmox host is connected via ethernet the switch that it is connected to stores the MAC Address to IP Address mapping in it's local lookup table. Obviously the VM's use that same physical link so the switch will again, store the MAC to IP mapping for the VM so it knows which physical port on the switch to transfer packets to reach the host. When you pull the ethernet cable, the Proxmox host's bond[N] will transmit the appropriate Layer 2 messages to network devices so that it can still be reached via the updated physical network path. Since the VM's/containers on the Proxmox host have zero knowledge of the bond0 link failing over, they do not send ARP advertisements to update the physical path by which they can be reached.
That's my guess.