I'm seeing a similar problem. I added an ICMP Only device to Orion and everything was working fine for a few days. The device has gone up and down several times and we are looking into that. This last time it went down and we had to reboot the device, after coming back up Orion said it was still down. We can ping the device from any machine excpet the poller that the device is on. I can not ping it from Orion or CMD. Any thoughts? This is the only device on this poller having trouble.
I'm actually running IP Monitor and seeing a similar problem. Most often it happens with a data circuit (MPLS 1.5M). The circuit will go down for real, IPM will tell us it's down, then when the circuit comes back up, IPM still shows it is down.
During this time, we can ping the router from any computer on our LAN EXCEPT the IPM server. On that server, at the command prompt, pings fail to just that router, and reply to other devices we test. Recently I decided while this was happening to restart the IPM service and as soon as it went down, the pings started replying again. Once IPM started again, everything showed up and my pings kept replying.
It seems that there is a little ghost in the SolarWinds code somewhere that effects both IPM and Orion and causes this issue. I have a ticket open with them today about it, maybe they can shed some light on it.