I had a problem a while back with the e500 outdoor and again today on the e400 indoor series. I setup a bridge mode Mikrotik (Routerboard 951 and 941) in station mode to connect the WiFi on the cnPilot so that it can act as a switch/bridge to pass traffic for wired devices connected to it. I do this on other WiFi networks all the time without issue. For some reason, the cnPilot won't allow traffic from the devices behind the bridge mode Mikrotik, but the Mikrotik is able to pass traffic just fine (good connection strength). I have the cnPilot on the lastest firmware.
I have searched the forums and perused the manual but can't find any answers. It seems like this might be a security feature for the cnPilot? It seems the cnPilot doesn't like multiple hosts behind one station for some reason.
I turned on proxy-arp on the Mikrotik it didn't help. Last time I had this problem, I turned the Mikrotik into a router with NAT and that worked fine for clients behind the Mikrotik.