[GH-ISSUE #1822] ComfyUI Manager fails to fetch custom nodes #782

Closed
opened 2026-10-27 21:22:06 +00:00 by bsakaguchi · 5 comments
Owner

Originally created by @Vektor8298 on GitHub (May 10, 2025).
Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/1822

Since yesterday, I am getting errors while trying to list custom nodes/fetch updates/update the Manager. I am running Arch Linux with pyenv (using Python 3.12.9). I reinstalled my OS a few days ago, reinstalled Comfy and installed a bunch of nodes normally, so I'm not sure why it's failling now.

Traceback (most recent call last):
  File "/home/fsamur/ComfyUI/venv/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 510, in _handle_request
    resp = await request_handler(request)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/fsamur/ComfyUI/venv/lib/python3.12/site-packages/aiohttp/web_app.py", line 569, in _handle
    return await handler(request)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/fsamur/ComfyUI/venv/lib/python3.12/site-packages/aiohttp/web_middlewares.py", line 117, in impl
    return await handler(request)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/fsamur/ComfyUI/server.py", line 50, in cache_control
    response: web.Response = await handler(request)
                             ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/fsamur/ComfyUI/server.py", line 142, in origin_only_middleware
    response = await handler(request)
               ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/fsamur/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 845, in fetch_customnode_list
    core.populate_favorites(node_packs, await json_obj_extras)
  File "/home/fsamur/ComfyUI/custom_nodes/comfyui-manager/glob/manager_core.py", line 2992, in populate_favorites
    favorites = set(json_obj_extras['favorites'])
                    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^
KeyError: 'favorites'
Originally created by @Vektor8298 on GitHub (May 10, 2025). Original GitHub issue: https://github.com/Comfy-Org/ComfyUI-Manager/issues/1822 Since yesterday, I am getting errors while trying to list custom nodes/fetch updates/update the Manager. I am running Arch Linux with pyenv (using Python 3.12.9). I reinstalled my OS a few days ago, reinstalled Comfy and installed a bunch of nodes normally, so I'm not sure why it's failling now. ``` Traceback (most recent call last): File "/home/fsamur/ComfyUI/venv/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 510, in _handle_request resp = await request_handler(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/fsamur/ComfyUI/venv/lib/python3.12/site-packages/aiohttp/web_app.py", line 569, in _handle return await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/fsamur/ComfyUI/venv/lib/python3.12/site-packages/aiohttp/web_middlewares.py", line 117, in impl return await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/fsamur/ComfyUI/server.py", line 50, in cache_control response: web.Response = await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/fsamur/ComfyUI/server.py", line 142, in origin_only_middleware response = await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/fsamur/ComfyUI/custom_nodes/comfyui-manager/glob/manager_server.py", line 845, in fetch_customnode_list core.populate_favorites(node_packs, await json_obj_extras) File "/home/fsamur/ComfyUI/custom_nodes/comfyui-manager/glob/manager_core.py", line 2992, in populate_favorites favorites = set(json_obj_extras['favorites']) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ KeyError: 'favorites' ```
Author
Owner

@licho33 commented on GitHub (May 11, 2025):

I had the same issue. I was able to solve it for the moment by doing the following:
git reset --hard ca078e5
on comfy manager set DB: Channel to "remote"

<!-- gh-comment-id:2869543854 --> @licho33 commented on GitHub (May 11, 2025): I had the same issue. I was able to solve it for the moment by doing the following: git reset --hard ca078e5 on comfy manager set DB: Channel to "remote"
Author
Owner

@Vektor8298 commented on GitHub (May 11, 2025):

I had the same issue. I was able to solve it for the moment by doing the following: git reset --hard ca078e5 on comfy manager set DB: Channel to "remote"

Thanks! I will try and get back to you.

<!-- gh-comment-id:2870259270 --> @Vektor8298 commented on GitHub (May 11, 2025): > I had the same issue. I was able to solve it for the moment by doing the following: git reset --hard [ca078e5](https://github.com/Comfy-Org/ComfyUI-Manager/commit/ca078e54b93f39639ebe7c1c2401f6786b51818a) on comfy manager set DB: Channel to "remote" Thanks! I will try and get back to you.
Author
Owner

@Vektor8298 commented on GitHub (May 15, 2025):

I had the same issue. I was able to solve it for the moment by doing the following: git reset --hard ca078e5 on comfy manager set DB: Channel to "remote"

This worked 100%. Thanks!

<!-- gh-comment-id:2885247956 --> @Vektor8298 commented on GitHub (May 15, 2025): > I had the same issue. I was able to solve it for the moment by doing the following: git reset --hard [ca078e5](https://github.com/Comfy-Org/ComfyUI-Manager/commit/ca078e54b93f39639ebe7c1c2401f6786b51818a) on comfy manager set DB: Channel to "remote" This worked 100%. Thanks!
Author
Owner

@DaveMullen68 commented on GitHub (Sep 9, 2025):

git reset --hard ca078e5

Where? Where did you "do this"? In what window? In what directory?

I don't understand how two people give this thumbs up when it's lacking critical information

<!-- gh-comment-id:3269124192 --> @DaveMullen68 commented on GitHub (Sep 9, 2025): > git reset --hard [ca078e5](https://github.com/Comfy-Org/ComfyUI-Manager/commit/ca078e54b93f39639ebe7c1c2401f6786b51818a) Where? Where did you "do this"? In what window? In what directory? I don't understand how two people give this thumbs up when it's lacking critical information
Author
Owner

@Xooter commented on GitHub (Oct 28, 2025):

git reset --hard ca078e5

Where? Where did you "do this"? In what window? In what directory?

I don't understand how two people give this thumbs up when it's lacking critical information

It's obvious lol

<!-- gh-comment-id:3454436596 --> @Xooter commented on GitHub (Oct 28, 2025): > > git reset --hard [ca078e5](https://github.com/Comfy-Org/ComfyUI-Manager/commit/ca078e54b93f39639ebe7c1c2401f6786b51818a) > > Where? Where did you "do this"? In what window? In what directory? > > I don't understand how two people give this thumbs up when it's lacking critical information It's obvious lol
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#782
No description provided.