How to Fix Missing Nodes in ComfyUI Workflows
Fix ComfyUI workflows that fail to load because of missing custom nodes, with steps to identify, install, and recover missing node types.
Community Knowledge
This page is based on common ComfyUI troubleshooting patterns and has not been fully tested across all environments. Back up your environment before changing packages.
If you load a ComfyUI workflow and see a popup saying "The following node types were not found" or nodes appear as red boxes, the workflow uses custom nodes that are not installed in your ComfyUI environment.
This is one of the most common issues when sharing or downloading workflows. The workflow file stores node type names, but the actual node code must be installed separately.
Fast answer
- Read the missing node names from the popup or red node labels
- Search for them in ComfyUI Manager (Install Missing Custom Nodes)
- Install the required custom node packs
- Restart ComfyUI
What it looks like
When you load a workflow with missing nodes, ComfyUI shows:
When loading the graph, the following node types were not found:
- KSamplerAdvanced (Custom)
- ControlNetApplyAdvanced
- IPAdapterApply
- CLIPTextEncodeSDXLIn the workflow canvas, missing nodes appear as red rectangles with the node type name displayed.
Why it happens
- Workflow from another user: They had custom nodes installed that you do not have
- Custom nodes not installed: The workflow uses node packs that must be separately installed
- Custom nodes installed but not loaded: The node pack exists in
custom_nodes/but failed to import - Different ComfyUI version: Some built-in nodes were added in newer versions
- Node renamed or removed: The custom node pack updated and renamed or removed a node type
Step-by-step fix
Step 1: Identify the missing nodes
The popup when loading the workflow lists all missing node types. Write them down or take a screenshot.
If you dismissed the popup, you can also:
- Look for red boxes in the workflow canvas
- Check the ComfyUI startup log for
IMPORT FAILEDmessages - Open the workflow JSON file and search for node type names
Step 2: Use ComfyUI Manager to find and install them
If you have ComfyUI Manager installed:
- Click Manager in the ComfyUI menu
- Click Install Missing Custom Nodes
- ComfyUI Manager will try to match missing node types to known custom node packs
- Install the suggested packs
- Restart ComfyUI
Step 3: Manual installation if Manager cannot find them
Some custom nodes are not in ComfyUI Manager's registry. You need to find them manually:
- Search GitHub for the node type name (e.g.,
"IPAdapterApply" comfyui custom node) - Clone the repo into your
custom_nodes/folder:
cd ComfyUI\custom_nodes
git clone https://github.com/author/ComfyUI-NodePack.git- Install the node's requirements:
.\python_embeded\python.exe -s -m pip install -r ComfyUI\custom_nodes\ComfyUI-NodePack\requirements.txt- Restart ComfyUI
Step 4: If nodes are installed but still show red
If the custom node folder exists but nodes still show as red or missing:
- Check the startup log for
IMPORT FAILED— the node pack may have a dependency error - The node pack may need to be updated:
cd ComfyUI\custom_nodes\<pack> && git pull - A Python package required by the node may be missing — see the traceback for details
Step 5: Verify
After installing all missing nodes and restarting, load the workflow again. All nodes should appear with their normal colors and be fully functional.
Built-in vs custom nodes
Some nodes that look custom are actually built-in to ComfyUI but were added in a specific version. If a missing node has a generic name (like KSampler or VAEDecode), you may need to update ComfyUI itself:
cd ComfyUI
git pullWhen not to run pip install blindly
- Do not install requirements from every custom node pack at once — they may conflict
- Read the
requirements.txtbefore running it to check for torch downgrades - If a node pack is very old or unmaintained, consider finding an alternative
- Some node packs have complex build requirements (C++ compilation, CUDA extensions) that may not work on all systems
How Wonderful Launcher can help
Wonderful Launcher can help detect missing nodes when you import a workflow and guide you through installing the required custom node packs safely. It helps manage dependencies to reduce conflicts between node packs.
Download Wonderful Launcher — it's free and makes workflow sharing easier.
Related errors
- ComfyUI Workflow Red Nodes
- Nodes Show Red After Importing Workflow
- ComfyUI Plugin Import Failed
- Install Custom Nodes
- ComfyUI Manager
Source References
You can fix it manually, or download Wonderful Launcher for Windows to diagnose plugin errors, missing dependencies, and broken ComfyUI environments without reinstalling.
Download free for WindowsDid this fix your issue?
Your answer helps prioritize verified ComfyUI repairs.