I do have static ports setup, with uPnP and port forwarding enabled, thats how I access my cams from outside home network using 3rd party cam viewers on iPad and Android. D-Link apps work as well, but they are not good for more than 5 min (then manual reconnect) and group view is very limited and not as fine tuned. Router is Netgear WNDR4500 and does have latest version FW and port forwarding active with static IP to each cam. The last thing about factory reset, I did not do that, but just rebooted them. I am not sure how to post (attach) an image here, otherwise I can snapshot cam settings.