Sure the PHS300 doesn't do this? They definitely do fail-over on some of them. I guess checking for the latest software is something you've done already...

I also believe you can look in the logs for the router to see why it thinks the link went down.