If both radios stopped working at the same time I'd say it's your router that isn't forwarding ports correctly. I don't actually know how Reciva radios get the time but I assume it's via NTP, which uses Port 123.
Have you tried posting this question on a dedicated Revica forum? Somewhere like http://recivarefuge.net/forum/index.php
might give you a fuller answer.