I don't even know how to begin trouble shooting this issue. My wireless network is set up with 3 different SSIDs and 3 different VLANs, one for each of the different SSIDs. Devices on the WIFI can see other devices so long as they are on different VLANs or different networks. If they are on the same VLAN they can't see each other.
If I run TCPDump on the gateway I can see the ARP requests. If I run tcpdump on the machine I'm trying to connect to I never see any ARP requests.
Our WIFI hubs are EnGenius APs and we have D-Link switches