diff --git a/src/client/cli/cmd/launch.cpp b/src/client/cli/cmd/launch.cpp index 94f486c760c..f04dddb7afc 100644 --- a/src/client/cli/cmd/launch.cpp +++ b/src/client/cli/cmd/launch.cpp @@ -594,6 +594,13 @@ mp::ReturnCodeVariant cmd::Launch::request_launch(const ArgParser* parser) } } + if (error_details.empty() && status.error_message().find("timed out") != std::string::npos) + { + error_details = + "For troubleshooting, see " + "https://documentation.ubuntu.com/multipass/stable/how-to-guides/troubleshoot/"; + } + return standard_failure_handler_for(name(), cerr, status, error_details); };