The only message the above popup should contain is “Can’t connect right now. Sorry” Agree?
No. Although this particular dialog is bad, the only time an application should ever tell the user something that simple is if the code is smart enough to know that there really is no corrective action the user can take. If that's not the case then the application should offer to help the user identify the root cause of the problem and tell them what appears different from the last time things worked properly if possible. This is especially important if the user is expected to do any configuration.
No. Although this particular dialog is bad, the only time an application should ever tell the user something that simple is if the code is smart enough to know that there really is no corrective action the user can take. If that's not the case then the application should offer to help the user identify the root cause of the problem and tell them what appears different from the last time things worked properly if possible. This is especially important if the user is expected to do any configuration.