ErrLookup › CloakHQ/CloakBrowser
CloakHQ/CloakBrowser
Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed. · Python · 83 source files
Analyzed at d6bad5de26 on 2026-08-28. 61 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Humanized selector is not supported by the isolated-world… | exception | error | playwright, selector, humanize, isolated-world, locator |
| Invalid browser version pin. Use a full numeric Chromium… | validation | error | playwright, stealth, scroll, isolated-world, cdp |
| [cloakbrowser] Using cached license validation (server… | console | warning | network, license, cache, offline |
| Isolated-world DOM evaluation failed for "<scroll-state>" | exception | error | playwright, scroll, validation, isolated-world, page-state |
| Element ' ' failed target_identity check: selector resolved… | exception | error | actionability, stale-element, dom-mutation |
| Isolated-world DOM evaluation failed for | exception | error | playwright, isolated-world, evaluation, cdp, race-condition |
| Unsupported platform | validation | error | stealth, viewport, headed-mode, isolated-world |
| Humanized DOM read requires an active isolated world | exception | error | playwright, isolated-world, scroll, initialization, humanize |
| Isolated-world DOM evaluation failed for | exception | error | stealth, cdp, evaluation, isolated-world, dom |
| CloakBrowser Pro: license key is invalid or expired | exception | error | dom, scroll, virtualized-list, race-condition |
| GeoIP resolution failed: could not discover the egress IP | exception | error | geoip, network, egress-ip, proxy |
| CloakBrowser — Pre-built binaries are currently only… | exception | error | stealth, viewport, evaluation, headed-mode |
| Element lost after scrolling into view | exception | error | playwright, scroll, stale-element, virtualization, race-condition |
| Element failed timeout check: timeout expired before first… | exception | error | timeout, actionability, polling, deadline |
| [cloakbrowser] CLOAKBROWSER_WIDEVINE_CDM is set but has no… | console | warning | widevine, drm, env-var, configuration |
| [cloakbrowser] contextOptions.locale ignored — use… | console | warning | locale, playwright, stealth, configuration |
| CLOAKBROWSER_BINARY_PATH set to | exception | error | viewport, geometry, scroll, layout |
| Element not found while scrolling into view | exception | error | playwright, element-not-found, visibility, rendering, humanize |
| Version mismatch in signed Pro SHA256SUMS: requested | exception | critical | version-mismatch, integrity, downgrade, pro-download |
| Isolated-world DOM evaluation failed for | exception | error | playwright, viewport, race-condition, navigation, isolated-world |
| GeoIP lookup failed for | exception | error | geoip, maxmind, exception-wrapper, database |
| Pinned download completed but binary not found at expected… | exception | error | selector, async, validation, xpath |
| StealthWorldUnavailableError | exception | error | stealth, isolated-world, misuse, api-contract |
| The 'backend' parameter has been removed — patchright is no… | validation | error | breaking-change, api-migration, playwright |
| GeoIP resolution failed: GeoIP database is unavailable | exception | error | geoip, maxmind, database, setup, filesystem |
| Viewport size not available | exception | error | playwright, viewport, headful, ci, xvfb |
| [cloakbrowser] Could not normalize SOCKS5 proxy URL… | console | warning | proxy, socks5, url-encoding, fallback |
| GeoIP resolution failed: could not determine | exception | error | geoip, timezone, locale, fingerprint |
| CloakBrowser Pro: license could not be validated (server… | exception | error | async, stealth, isolated-world, element-box |
| GeoIP resolution timed out after | exception | error | geoip, timeout, network, proxy, dns |
| Pro download completed but binary not found at | exception | error | async, stealth, scroll, isolated-world |
| Download completed but binary not found at expected path | exception | error | async, stealth, evaluation, isolated-world |
| [cloakbrowser] Malformed SOCKS5 proxy URL, passing through… | console | warning | proxy, socks5, url-parsing |
| Pro binary unavailable | exception | error | dom, element-not-found, scroll, selector |
| [cloakbrowser] Existing Widevine hint unreadable; rewriting | console | info | widevine, filesystem, permissions, profile |
| UnsupportedHumanizeSelectorError | exception | error | selector, css, xpath, unsupported, humanize |
timeout timeout | error_code | error | actionability, timeout, polling, cdp |
| Signature-verified Pro SHA256SUMS has no entry for | exception | critical | checksum, manifest, platform, pro-download |
| StealthEvaluationError | exception | error | stealth, evaluation, race-condition, locator |
| [cloakbrowser] Could not normalize HTTP proxy URL, passing… | console | warning | proxy, http, url-encoding, fallback |
| Could not determine latest Pro version from server | exception | error | pro-license, network, offline, version-resolution |
| [cloakbrowser] Failed to seed Widevine CDM hint file: | console | warning | widevine, filesystem, permissions, launch |
| [cloakbrowser] contextOptions.timezoneId ignored — use… | console | warning | timezone, playwright, stealth, configuration |
| Version mismatch in signed SHA256SUMS: requested | exception | critical | security, downgrade, version-mismatch, verification |
| ElementNotAttachedError | exception | error | humanize, locator, element-not-found, stealth |
| Element failed attached check: element not found in DOM | exception | error | element-not-found, dom, actionability, selector |
| <viewport> | exception | error | stealth, viewport, evaluation, race-condition |
| Could not fetch the signed SHA256SUMS for Pro | exception | error | checksum, manifest, network, transient, pro-license |
| {exc} | exception | critical | security, signature, tampering, verification |
| [cloakbrowser] Malformed HTTP proxy URL, passing through… | console | warning | proxy, http, url-parsing |
| <scroll-state> | exception | error | stealth, scroll, evaluation, race-condition |
| Signature-verified Pro SHA256SUMS has no entry for | exception | critical | security, checksum, manifest, platform |
| Could not fetch a signed SHA256SUMS (SHA256SUMS +… | exception | error | checksum, manifest, network, security |
| Invalid port | validation | error | proxy, configuration, url-parsing |
| Cannot choose from an empty string. | validation | error | humanize, random, argument-validation |
| Element failed enabled check: element is disabled | exception | error | disabled-element, actionability, form, playwright |
| Element failed visible check: element is not visible | exception | error | visibility, actionability, dom, playwright |
| UnsupportedHumanizeSelectorError | exception | error | humanize, selector, playwright, unsupported-feature |
| HTTP | http | error | geoip, http, download, rate-limit |
| Element failed editable check: element is not editable | exception | error | readonly, editable, actionability, form |
| Cannot choose from an empty collection. | validation | error | humanize, random, argument-validation |