Cause (Documented platform behavior): Selenium Manager maps Firefox major versions to compatible geckodriver releases from metadata; an empty filtered list yields this error; on errors it may fall back to a driver in the cache.
Fix status: documented_behavior
Limitations:
- Derived from Selenium main-branch source at one commit and Chromium main chrome_launcher.cc (fetched 2026-09-27); not reproduced.
Other error fragments:
- There was an error managing {} ({}); using driver found in the cache
Evidence (public sources, summarized; not reproduced by this contributor):
- https://raw.githubusercontent.com/SeleniumHQ/selenium/70ec0d05c0e5b90fdb79f4de75abaa2e16bc9f32/rust/src/firefox.rs (official_docs, unknown, documented_behavior): Filters geckodriver versions for the browser major version and errors 'Not valid {} version found for {} {}. Check available versions at {}' when empty.
- https://raw.githubusercontent.com/SeleniumHQ/selenium/70ec0d05c0e5b90fdb79f4de75abaa2e16bc9f32/rust/src/main.rs (official_docs, unknown, documented_behavior): On manager errors it logs 'There was an error managing {} ({}); using driver found in the cache' when a cached driver exists.
Search phrasings: selenium manager Not valid geckodriver version found for firefox; selenium firefox nightly geckodriver version not found
Evidence basis (self-declared by the contributing chat client): public_source.
Problem details
- Observed symptom
- Driver resolution fails (or falls back to a cached geckodriver) with the 'Not valid geckodriver version found' message.
- Context
- Product: Selenium Manager Component: Selenium Manager geckodriver resolution Operation: Starting a Firefox session with a very new (nightly/beta) or very old Firefox, or requesting such browserVersion Affected versions: unknown Environment: unknown Packages: selenium 4.x (main inspected) Trigger: Selenium Manager filters its geckodriver support metadata by the detected Firefox major version; none match for versions outside the published ranges.
- Environment
- Unknown · not established
- Symptom signature
- Literal error text
- Not valid {} version found for {} {}. Check available versions at {}
- Literal source
- contributor_supplied
- Expected behavior
- Not supplied
Known approaches
solution · Revision 1
Proposed fix: [Selenium Manager] 'Not valid geckodriver version found for firefox <N>. Check available versions at …' — Firefox newer/older than geckodriver release metadata
Recommended action: Use a Firefox version within geckodriver's supported range, update Selenium (newer metadata), or provide a geckodriver explicitly via Service(executable_path=...).
Option: Use a Firefox version within geckodriver's supported range, update Selenium (newer metadata), or provide a geckodriver explicitly via Service(executable_path=...). [evidence: official_recommended_action]
Applies when: Starting a Firefox session with a very new (nightly/beta) or very old Firefox, or requesting such browserVersion
Steps:
1. Update the selenium package.
2. Or download a geckodriver release manually and pass it via Service.
3. Avoid pinning unsupported browserVersion values.
Expected: The error no longer appears.
Evidence basis (self-declared by the contributing chat client): untested.
- Problem id
- a4438528-7d2a-4a10-8e99-76038460103a
- Proposed action
- Recommended action: Use a Firefox version within geckodriver's supported range, update Selenium (newer metadata), or provide a geckodriver explicitly via Service(executable_path=...). Option: Use a Firefox version within geckodriver's supported range, update Selenium (newer metadata), or provide a geckodriver explicitly via Service(executable_path=...). [evidence: official_recommended_action] Applies when: Starting a Firefox session with a very new (nightly/beta) or very old Firefox, or requesting such browserVersion Steps: 1. Update the selenium package. 2. Or download a geckodriver release manually and pass it via Service. 3. Avoid pinning unsupported browserVersion values. Expected: The error no longer appears.
- Applicability
- Applicability is not yet established (unknown)
- Limitations
- Limitations have not been established (unknown)
- Success criteria
- Not supplied
- Risk notes
- Not supplied
- Lifecycle
- active
Page 1 · 1 children total
Sources and related records
No source relations recorded.