Skip to content
ComfyUI Workflows3 min read

ComfyUI Manager: Find and Fix Missing Nodes

Find ComfyUI Manager, resolve missing custom nodes and distinguish absent packages from failed imports. Keep a working baseline while fixing dependencies.

AI-generated illustration: A hand completes a set of connected modules beside a laptop.

A red or missing node is a dependency problem before it is a prompting problem. Changing the text prompt will not make an unavailable extension load. Start by identifying the exact node type, its package and the ComfyUI installation that is currently running.

Where is ComfyUI Manager?

According to the current Manager installation documentation, Desktop includes Manager by default. Recent Portable and manual installations use the built-in integration with the required dependencies and the --enable-manager launch option. Older guides may describe a legacy custom-node installation, so first match the guide to your setup.

Do not install a second copy simply because an old screenshot shows a button in a different place. Confirm the installed version, whether Manager is enabled, and which interface you are using. The Manager overview describes its node management and missing-node features.

Separate three common failures

SymptomLikely investigation
The package is absentFind the package that owns the requested node
The package exists but the node is unavailableRead the startup import error and check dependencies
The node loads but execution failsCheck inputs, model compatibility and the execution error

These are diagnostic categories, not guaranteed causes. Save the complete error before making a change. A cropped screenshot saying “failed” is less useful than the first relevant exception and the name of the package that produced it.

Resolve a missing-node workflow

  1. Open the graph and list missing node types. Group them by package when the workflow author identifies the dependency.
  2. Find the maintained source. Check that the package actually contains the named node and supports your runtime.
  3. Install into the active environment. The project’s custom-node installation guide stresses using ComfyUI’s Python environment, not an unrelated system Python.
  4. Restart and read the startup log. A successful download does not prove a successful import.
  5. Reopen the graph and run one output. Resolve the next specific error rather than installing unrelated packages.

A practical dependency note

Imagine a portrait workflow that uses one reference-image extension and an upscale stage. Record the graph source, package repository, package version, model family and the loader’s expected filename. Keep the actual input portrait with that note. This makes a later handoff much easier than asking a teammate to reconstruct the setup from a screenshot.

If the author’s graph uses a removed or renamed node, do not replace it merely because another node has a similar title. Inputs and outputs may behave differently. Use the package’s migration guidance or a current official example, then compare the result against the original acceptance brief.

When an extension breaks a working installation

Return to a simple graph that previously worked. ComfyUI’s custom-node troubleshooting guide recommends isolating extensions, including testing with custom nodes disabled and reintroducing them systematically. Back up the relevant configuration before changing the environment.

For your own diagnosis, keep a small table with “change,” “startup result,” and “generation result.” Reverting one change is much easier when you have a written sequence. Updating every package at once may remove the original error while introducing a new one that is harder to attribute.

Keep production separate from experimentation

Once a setup produces approved assets, save its graph and dependency record. Try unfamiliar extensions in a separate test setup where practical. Your publishing schedule should not depend on an untested package update minutes before export.

For connection failures, use the reconnecting troubleshooting guide. For a creator workflow with less local environment maintenance, build your character in Clout and generate the next photo and video ideas in the hosted studio.

Questions, answered

Frequently asked questions

Why is a node still missing after installation?

The package may have failed to import, been installed into another environment, or changed the node name. Check the startup log and package documentation.

Does Manager install the required model files automatically?

Node packages and model files are separate dependencies. Verify the specific graph’s model requirements even after its nodes load.

Should I lower security settings to install a node?

Start with the supported installation path and verify the package source. A missing node is not a reason to make unrelated security changes.

Keep building

View all guides