It might be similar to this other problem, but I tried manually installing in both the app directory and user directory to test it, fails no matter where they are installed.
I just updated to the latest version of ComfUI Desktop (0.3.15? to 0.3.18)
Despite having a directory for my models/input/output and custom nodes in my user directory, the update removed all custom nodes.
The user directory’s “custom_nodes” directory is empty.
From the original custom nodes installation log, I see that those were installed in /Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes/ and /Applications/ComfyUI.app was overwritten by the update.
rhuang
December 1, 2024, 2:40am
2
Thanks for reporting this! We made a mistake and shipped a version of Manager that installed into the incorrect directory and it will get wiped on update. We have a fix ready that should require no action on the next update, but here are some manual instructions for how to resolve this:
opened 02:38AM - 01 Dec 24 UTC
In 0.3.18 we made a mistake and shipped a version of ComfyUI-Manager that instal… ls into the app bundle directory. This means that when the app updates, the bundle gets replaced and your custom nodes will be wiped.
We have a fix ready in the next update that will reinstall custom nodes by parsing your startup logs. This will be going out next *Tuesday (Dec 3rd) 10AM PST* and no action should be required. However if you want to manually fix this you can also move your custom nodes manually:
### Windows
#### Move your custom nodes
**From:** `%AppData%\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\custom_nodes`
**To:** The directory you chose on the installation screen: `install_directory/custom_nodes`
#### Replace the current manager
Download and extract the ComfyUI-Manager version shipped in the next release: https://github.com/Comfy-Org/ComfyUI-Manager/archive/refs/tags/0.4.0.zip
Extract it here: `%AppData%\Local\Programs\@comfyorgcomfyui-electron\resources\ComfyUI\custom_nodes` and rename it to `ComfyUI-Manager` .
### macOS
#### Move your custom nodes
**From:** `/Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes`
**To:** The directory you chose on the installation screen: `install_directory/custom_nodes`
#### Replace the current manager
Download and extract the ComfyUI-Manager version shipped in the next release: https://github.com/Comfy-Org/ComfyUI-Manager/archive/refs/tags/0.4.0.zip
Extract it and rename it to `ComfyUI-Manager`:
Replace the `ComfyUI-Manager` in `/Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes`
2 Likes