HomeBlogComfyUI Failed to Get Custom Node List: 8 Quick Fixes to Restore...

ComfyUI Failed to Get Custom Node List: 8 Quick Fixes to Restore Node Access

Author

Date

Category

So you opened ComfyUI, ready to build something amazing… and boom. You see the dreaded message: “Failed to Get Custom Node List.” Annoying, right? Don’t worry. You’re not alone. And the good news? This error is usually easy to fix.

TLDR: If ComfyUI can’t fetch your custom node list, it’s often caused by internet issues, GitHub rate limits, outdated extensions, or folder misplacements. Most fixes take less than 10 minutes. Restarting ComfyUI, updating nodes, or checking your file paths usually solves it. Follow the eight quick fixes below and you should be back up and running fast.

Why This Happens in the First Place

Before we fix it, let’s make it simple.

ComfyUI pulls custom node lists from online sources. Usually GitHub. If something blocks that connection, the list won’t load. That’s it.

Common causes include:

  • Internet issues
  • GitHub API rate limits
  • Broken or outdated custom nodes
  • Wrong folder structure
  • Firewall or antivirus blocks
  • Old ComfyUI version

Now let’s fix it.


1. Check Your Internet Connection

Yes. Start simple.

If ComfyUI can’t reach GitHub, it can’t fetch the custom node list.

Open your browser and try visiting GitHub. If it loads slowly or not at all, that’s your problem.

Quick Fix:

  • Restart your router
  • Switch networks if possible
  • Turn off VPN temporarily

VPNs sometimes trigger rate limits. Turning it off often fixes the issue instantly.

black and white laptop computer windows error screen activation warning pc monitor

2. You Hit the GitHub API Rate Limit

GitHub limits how many requests you can make per hour.

If you refresh a lot. Or reinstall nodes often. You may hit that limit.

When that happens, ComfyUI can’t fetch data.

How to Fix It:

  • Wait one hour and try again
  • Add a GitHub personal access token

Adding a token increases your rate limit dramatically.

Simple steps:

  1. Go to GitHub → Settings → Developer Settings
  2. Create a personal access token
  3. Add it to ComfyUI Manager settings

After that, restart ComfyUI.


3. Update ComfyUI

Running an older version?

That may be the issue.

Custom node lists sometimes change format. Older versions of ComfyUI may not understand the new structure.

Quick Fix:

Open your ComfyUI folder and run:

git pull

Or update using the ComfyUI Manager if you have it installed.

Restart after updating.

Still broken? Keep going.


4. Update or Reinstall the ComfyUI Manager

The error often comes from the Manager extension, not ComfyUI itself.

If the Manager is outdated, it may fail to pull the custom node list.

Fix:

  1. Go to your custom_nodes folder
  2. Delete the ComfyUI-Manager folder
  3. Reinstall it from its official repository

Then restart ComfyUI.

Simple. Clean. Effective.

Image not found in postmeta

5. Check Your Folder Structure

This one trips people up all the time.

Your custom nodes must be inside:

ComfyUI/custom_nodes/

Not:

  • Inside another random folder
  • Nested twice by accident
  • Zipped

Wrong example:

ComfyUI/custom_nodes/custom_nodes/some_node

Correct example:

ComfyUI/custom_nodes/some_node

If you accidentally unzipped incorrectly, fix it.

Remove extra layers.

Restart ComfyUI.


6. Disable Firewall or Antivirus (Temporarily)

Some security software blocks Python requests to GitHub.

ComfyUI uses Python to fetch node lists.

If your firewall blocks that request, you’ll see the error.

Quick Test:

  • Temporarily disable antivirus
  • Allow Python through firewall
  • Try again

If it works, add an exception instead of leaving protection off.

Security matters. But so do nodes.


7. Delete Corrupted Node Installations

One broken custom node can mess up the whole list.

If a recently installed node caused the issue, remove it.

Steps:

  1. Open custom_nodes
  2. Delete the newest or suspicious folder
  3. Restart ComfyUI

If the error disappears, you found the culprit.

You can try reinstalling that node cleanly.


8. Do a Clean ComfyUI Reinstall (Last Resort)

If nothing works, go nuclear.

Don’t worry. It’s not hard.

Steps:

  1. Backup your models folder
  2. Backup your custom_nodes folder
  3. Delete ComfyUI entirely
  4. Download a fresh copy
  5. Re-add models and nodes one by one

Add nodes slowly. Test after each batch.

This helps you detect which one breaks things.

a computer monitor sitting on top of a table pc game uninstall screen progress bar reinstalling game gaming desktop setup large download indicator 2

Quick Comparison of Fix Options

Fix Difficulty Time Needed Best For
Check Internet Very Easy 2 minutes Connection issues
Add GitHub Token Easy 5 minutes Rate limit errors
Update ComfyUI Easy 3 minutes Old versions
Reinstall Manager Easy 5 minutes Manager bugs
Fix Folder Structure Medium 5 minutes Misplaced nodes
Adjust Firewall Medium 5–10 minutes Blocked connections
Remove Broken Node Medium 10 minutes Recent installations
Clean Reinstall Harder 30+ minutes Major corruption

Pro Tips to Avoid This Error in the Future

Let’s prevent this from happening again.

  • Don’t install random nodes all at once. Test each one.
  • Keep ComfyUI updated. Small updates prevent big problems.
  • Use a GitHub token. Avoid rate limits forever.
  • Organize your custom_nodes folder. Keep it clean.
  • Backup weekly. Seriously. It saves headaches.

Think of ComfyUI like a workshop.

Messy workshop? Hard to work.

Clean workshop? Smooth building.


Still Not Working?

If you tried all eight fixes and nothing worked, check:

  • The console log for detailed Python errors
  • Whether GitHub itself is down
  • Community forums for similar reports

Copy the full error message.

Search it exactly as written.

Chances are, someone already solved it.


Final Thoughts

The “Failed to Get Custom Node List” error sounds scary.

But it usually isn’t.

Most of the time, it’s just:

A connection issue.
A rate limit.
An outdated extension.
Or a misplaced folder.

Nothing dramatic.

Follow the fixes step by step. Don’t panic. Start simple. Move to advanced only if needed.

Soon enough, your custom nodes will be back.

And you’ll be building workflows like a pro again.

Now go fix it. 🚀

Recent posts