# CircleCI: Cannot find orb 'circleci/node@9.9.9'. Check the namespace and version exist

**Code:** `Cannot find orb` · **Category:** CI/CD · **Seen on:** CircleCI

The orb reference in your config does not resolve: wrong namespace, name or version, or the orb is private and not accessible.

## Meaning

Orbs are referenced as `namespace/name@version`. Check the orb registry for the exact name and the available versions. Third-party orbs may need to be allowed in Organization Settings → Security. Private orbs require your organization to own them.

## Common causes

- Wrong namespace, orb name or version
- Orb unpublished or version removed
- Third-party orbs disabled for the organization
- Orb is private to another namespace
- Typo in `orbs:` mapping

## Quick fix

1. Look up the orb and a valid version in the registry
2. Allow uncertified orbs in Organization Settings
3. Pin to an existing version or use `@volatile` temporarily

## Detailed fix by platform

### CircleCI

1. `circleci orb info circleci/node` lists versions

## Code examples

### Orb declaration

```yaml
version: 2.1
orbs:
  node: circleci/node@5.2.0
jobs:
  build:
    executor: { name: node/default, tag: '20.11' }
    steps: [checkout, node/install-packages]
```

## How to diagnose

1. **Name** — Namespace/name correct?
2. **Version** — Exists?
3. **Access** — Allowed for the org?

---
Source: [WhatIsMyError](https://whatismyerror.com/errors/cicd/circleci-orb-not-found)
