{"record":{"id":"e866d73b88615d4d","repo":"SeleniumHQ/selenium","slug":"cannot-be-downloaded","errorCode":null,"errorMessage":"{}{} cannot be downloaded","messagePattern":"(.+?)(.+?) cannot be downloaded","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"rust/src/lib.rs","lineNumber":671,"sourceCode":"    ) -> Result<(), Error> {\n        if self.is_download_browser()\n            && !self.is_avoid_browser_download()\n            && !self.is_iexplorer()\n            && !self.is_grid()\n            && !self.is_safari()\n            && !self.is_webview2()\n            && !self.is_electron()\n        {\n            let browser_path = self.download_browser(original_browser_version)?;\n            if browser_path.is_some() {\n                self.get_logger().debug(format!(\n                    \"{} {} is available at {}\",\n                    self.get_browser_name(),\n                    self.get_browser_version(),\n                    browser_path.unwrap().display()\n                ));\n            } else if !self.is_iexplorer() && !self.is_grid() && !self.is_safari() {\n                return Err(anyhow!(format!(\n                    \"{}{} cannot be downloaded\",\n                    self.get_browser_name(),\n                    self.get_browser_version_label()\n                )));\n            }\n        }\n        Ok(())\n    }\n\n    fn discover_driver_version(&mut self) -> Result<String, Error> {\n        // We request the driver version using online endpoints\n        let driver_version = self.request_driver_version()?;\n        if driver_version.is_empty() {\n            Err(anyhow!(format!(\n                \"The {} version cannot be discovered\",\n                self.get_driver_name()\n            )))\n        } else {","sourceCodeStart":653,"sourceCodeEnd":689,"githubUrl":"https://github.com/SeleniumHQ/selenium/blob/aa36b38e696a0909e973bdf5e2f9031ffe842c4b/rust/src/lib.rs#L653-L689","documentation":"Error \"{}{} cannot be downloaded\" thrown in SeleniumHQ/selenium.","triggerScenarios":"Thrown at rust/src/lib.rs:671 when the library encounters an invalid state.","commonSituations":"Occurs when the requested artifact has no downloadable distribution (e.g., unsupported platform). Verify the name/platform combination is supported or provide the binary manually via its path option.","solutions":["Check that the requested browser name and version are valid and downloadable by Selenium Manager","Remove the version pin to use the latest downloadable version","Install the browser manually and pass --browser-path"],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"aa36b38e696a0909e973bdf5e2f9031ffe842c4b","analyzedAt":"2026-08-14T02:32:32.244Z","schemaVersion":2},"datasetVersion":"2026-08-14T05:17:29.042Z"}