NETGEAR Home and Mobile content has changed location. You can find troubleshooting, questions and support resources at https://www.netgear.com/support/home/
I spoke to Netgear on the phone and they told me is was some new app update they would be rolling out soon. That was a year ago, so I cant get a clear answer from them.