Can not uninstall custom_node
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 155
Description
### Expected Behavior
cannot delete an existing registered custom_node.

### Actual Behavior

### Steps to Reproduce
1. Ultimate SD Upscale Install - Done
2. Restart
3. Ultimate SD Upscale Uninstall - 500 error
### Debug Logs
```powershell
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json [DONE]
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extras.json [DONE]
FETCH DATA from: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\custom-node-list.json [DONE]
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE]
Download: git clone 'https://github.com/ssitu/ComfyUI_UltimateSDUpscale'
[!]
100%|██████████| 194.0/194.0 [00:01<00:00, 167.88it/s]
100%|██████████| 194.0/194.0 [00:01<00:00, 167.88it/s]
100%|██████████| 45.0/45.0 [00:01<00:00, 38.84it/s]
100%|██████████| 45.0/45.0 [00:01<00:00, 38.84it/s]
100%|██████████| 313.0/313.0 [00:01<00:00, 261.79it/s]
100%|██████████| 313.0/313.0 [00:01<00:00, 261.79it/s]
100%|██████████| 196.0/196.0 [00:01<00:00, 161.77it/s]
100%|██████████| 196.0/196.0 [00:01<00:00, 161.77it/s]
100%|██████████| 65.0/65.0 [00:02<00:00, 22.25it/s]
100%|██████████| 65.0/65.0 [00:02<00:00, 22.25it/s]
100%|██████████| 11.0/11.0 [00:02<00:00, 3.77it/s]
100%|██████████| 11.0/11.0 [00:02<00:00, 3.77it/s]
100%|██████████| 323.0/323.0 [00:04<00:00, 66.32it/s]
100%|██████████| 323.0/323.0 [00:04<00:00, 66.32it/s]
100%|██████████| 117.0/117.0 [00:04<00:00, 24.00it/s]
100%|██████████| 117.0/117.0 [00:04<00:00, 24.00it/s]
100%|██████████| 117.0/117.0 [00:05<00:00, 23.35it/s]
Installation was successful.
Restarting... [Legacy Mode]
Command: ['"C:\\Users\\bluen\\Documents\\AI\\ComfyUI_Portable\\python_embeded\\python.exe"', '"ComfyUI\\main.py"', '--bf16-vae', '--cuda-malloc', '--port', '8189', '--output-directory', 'G:\\AI-Output\\ComfyUI-output', '--preview-method', 'auto', '--disable-auto-launch', '--enable-cors-header', '--fast', '--cache-classic', '--user-directory', 'C:\\Users\\bluen\\Documents\\AI\\ComfyUI_User']
Adding extra search path checkpoints F:\AI\models\checkpoint
Adding extra search path diffusion_models F:\AI\models\diffusion_models
Adding extra search path loras E:\AI\models/loras
Adding extra search path vae E:\AI\models\vae
Adding extra search path configs E:\AI\models/configs/
Adding extra search path clip E:\AI\models/clip/
Adding extra search path clip_interrogator E:\AI\models/clip_interrogator
Adding extra search path clip_vision E:\AI\models\clip_vision
Adding extra search path upscale_models E:\AI\models\upscale_models
Adding extra search path embeddings E:\AI\models\embeddings
Adding extra search path text_encoders E:\AI\models\text_encoders\
Adding extra search path diffusion_models E:\AI\models/diffusion_models
Adding extra search path diffusion_models E:\AI\models/unet
Setting output directory to: G:\AI-Output\ComfyUI-output
Setting user directory to: C:\Users\bluen\Documents\AI\ComfyUI_User
계속하려면 아무 키나 누르십시오 . . . [START] Security scan
[DONE] Security scan
## ComfyUI-Manager: installing dependencies done.
** ComfyUI startup time: 2025-01-13 15:42:13.751
** Platform: Windows
** Python version: 3.12.7 (tags/v3.12.7:0b05ead, Oct 1 2024, 03:06:41) [MSC v.1941 64 bit (AMD64)]
** Python executable: C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\python.exe
** ComfyUI Path: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI
** User directory: C:\Users\bluen\Documents\AI\ComfyUI_User
** ComfyUI-Manager config path: C:\Users\bluen\Documents\AI\ComfyUI_User\default\ComfyUI-Manager\config.ini
** Log path: C:\Users\bluen\Documents\AI\ComfyUI_User\comfyui.log
Prestartup times for custom nodes:
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\rgthree-comfy
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Easy-Use
2.9 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager
Total VRAM 12288 MB, total RAM 32581 MB
pytorch version: 2.5.1+cu124
xformers version: 0.0.28.post3
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 3060 : cudaMallocAsync
Using xformers attention
[Prompt Server] web root: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\web
[Crystools INFO] Crystools version: 1.21.0
[Crystools INFO] CPU: 12th Gen Intel(R) Core(TM) i5-12400F - Arch: AMD64 - OS: Windows 11
[Crystools INFO] Pynvml (Nvidia) initialized.
[Crystools INFO] GPU/s:
[Crystools INFO] 0) NVIDIA GeForce RTX 3060
[Crystools INFO] NVIDIA Driver: 566.36
[ComfyUI-Easy-Use] server: v1.2.6 Loaded
[ComfyUI-Easy-Use] web root: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Easy-Use\web_version/v2 Loaded
### Loading: ComfyUI-Impact-Pack (V8.3)
### Loading: ComfyUI-Impact-Subpack (V1.2.6)
[Impact Pack] Wildcards loading done.
[Impact Subpack] ultralytics_bbox: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\models\ultralytics\bbox
[Impact Subpack] ultralytics_segm: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\models\ultralytics\segm
### Loading: ComfyUI-Inspire-Pack (V1.9.1)
Total VRAM 12288 MB, total RAM 32581 MB
pytorch version: 2.5.1+cu124
xformers version: 0.0.28.post3
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 3060 : cudaMallocAsync
### Loading: ComfyUI-Manager (V3.7.3)
### ComfyUI Version: v0.3.10-51-g90f349f9 | Released on '2025-01-12'
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
FETCH DATA from: https://api.comfy.org/nodes?page=1&limit=1000------------------------------------------
Comfyroll Studio v1.76 : 175 Nodes Loaded
------------------------------------------
** For changes, please see patch notes at https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/blob/main/Patch_Notes.md
** For help, please see the wiki at https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/wiki
------------------------------------------
[comfyui_controlnet_aux] | INFO -> Using ckpts path: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui_controlnet_aux\ckpts
[comfyui_controlnet_aux] | INFO -> Using symlinks: False
[comfyui_controlnet_aux] | INFO -> Using ort providers: ['CUDAExecutionProvider', 'DirectMLExecutionProvider', 'OpenVINOExecutionProvider', 'ROCMExecutionProvider', 'CPUExecutionProvider', 'CoreMLExecutionProvider']
[comfy_mtb] | INFO -> loaded 91 nodes successfuly
[comfy_mtb] | INFO -> Some nodes (5) could not be loaded. This can be ignored, but go to http://127.0.0.1:8189/mtb if you want more information.
Efficiency Nodes: Attempting to add Control Net options to the 'HiRes-Fix Script' Node (comfyui_controlnet_aux add-on)...Success!
[rgthree-comfy] Loaded 42 epic nodes. 🎉
WAS Node Suite: BlenderNeko's Advanced CLIP Text Encode found, attempting to enable `CLIPTextEncode` support.
WAS Node Suite: `CLIPTextEncode (BlenderNeko Advanced + NSP)` node enabled under `WAS Suite/Conditioning` menu.
WAS Node Suite: OpenCV Python FFMPEG support is enabled
WAS Node Suite: `ffmpeg_bin_path` is set to: D:\Portable\ffmpeg_7\bin\ffmpeg.exe
WAS Node Suite: Finished. Loaded 221 nodes successfully.
"Art is the freedom to create, explore, and inspire." - Unknown
Import times for custom nodes:
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\quick-connections
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI_bnb_nf4_fp4_Loaders
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\websocket_image_save.py
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI_ADV_CLIP_emb
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI_TiledKSampler
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\cg-use-everywhere
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-WildPromptor
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-RMBG
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Florence2
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Florence-2
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui_tensorrt
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-LTXTricks
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-MochiEdit
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui-tooling-nodes
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-MochiWrapper
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-TiledDiffusion
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Custom-Scripts
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\efficiency-nodes-comfyui
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-GGUF
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\rgthree-comfy
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-LTXVideo
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI_Comfyroll_CustomNodes
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-bleh
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui_controlnet_aux
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-KJNodes
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui-inspire-pack
0.0 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfy_mtb
0.1 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-VideoHelperSuite
0.1 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui-impact-pack
0.1 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Long-CLIP
0.1 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui-impact-subpack
0.1 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-TranscriptionTools
0.1 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Crystools
0.1 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui_ultimatesdupscale
0.2 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Whisper
0.2 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Detail-Daemon
0.3 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Upscaler-Tensorrt
0.4 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Easy-Use
0.5 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager
0.8 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\comfyui-cogvideoxwrapper
1.3 seconds: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\was-node-suite-comfyui
Starting server
To see the GUI go to: http://127.0.0.1:8189
[DONE]
[ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes?page=1&limit=1000
nightly_channel: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/cache
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE]
FETCH DATA from: C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\extension-node-map.json [DONE]
[Inspire Pack] IPAdapterPlus is not installed.
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json [DONE]
[ComfyUI-Manager] The network connection is unstable, so it is operating in outdated cache mode: https://api.comfy.org/nodes?page=1&limit=1000
FETCH DATA from: C:\Users\bluen\Documents\AI\ComfyUI_User\default\ComfyUI-Manager\cache\2233941102_nodes_page_1_limit_1000.json [DONE]
nightly_channel: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/cache
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE]
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json [DONE]
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extras.json [DONE]
Error handling request
Traceback (most recent call last):
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_protocol.py", line 480, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_app.py", line 569, in _handle
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_middlewares.py", line 117, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\server.py", line 50, in cache_control
response: web.Response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\server.py", line 62, in cors_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\glob\manager_server.py", line 985, in uninstall_custom_node
res = core.unified_manager.unified_uninstall(node_name, is_unknown)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\glob\manager_core.py", line 1116, in unified_uninstall
shutil.rmtree(ver_and_path[1])
File "shutil.py", line 781, in rmtree
File "shutil.py", line 635, in _rmtree_unsafe
File "shutil.py", line 633, in _rmtree_unsafe
PermissionError: [WinError 5] 액세스가 거부되었습니다: 'C:\\Users\\bluen\\Documents\\AI\\ComfyUI_Portable\\ComfyUI\\custom_nodes\\comfyui_ultimatesdupscale\\.git\\modules\\repositories\\ultimate_sd_upscale\\objects\\pack\\pack-f65db5a845eac015c06aba93614dfe8c3786697d.idx'
Error handling request
Traceback (most recent call last):
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_protocol.py", line 480, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_app.py", line 569, in _handle
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_middlewares.py", line 117, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\server.py", line 50, in cache_control
response: web.Response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\server.py", line 62, in cors_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\glob\manager_server.py", line 985, in uninstall_custom_node
res = core.unified_manager.unified_uninstall(node_name, is_unknown)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\glob\manager_core.py", line 1116, in unified_uninstall
shutil.rmtree(ver_and_path[1])
File "shutil.py", line 781, in rmtree
File "shutil.py", line 635, in _rmtree_unsafe
File "shutil.py", line 633, in _rmtree_unsafe
PermissionError: [WinError 5] 액세스가 거부되었습니다: 'C:\\Users\\bluen\\Documents\\AI\\ComfyUI_Portable\\ComfyUI\\custom_nodes\\comfyui_ultimatesdupscale\\.git\\modules\\repositories\\ultimate_sd_upscale\\objects\\pack\\pack-f65db5a845eac015c06aba93614dfe8c3786697d.idx'
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json [DONE]
[ComfyUI-Manager] The network connection is unstable, so it is operating in outdated cache mode: https://api.comfy.org/nodes?page=1&limit=1000
FETCH DATA from: C:\Users\bluen\Documents\AI\ComfyUI_User\default\ComfyUI-Manager\cache\2233941102_nodes_page_1_limit_1000.json [DONE]
nightly_channel: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/cache
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [DONE]
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json [DONE]
FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extras.json [DONE]
Error handling request
Traceback (most recent call last):
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_protocol.py", line 480, in _handle_request
resp = await request_handler(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_app.py", line 569, in _handle
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\python_embeded\Lib\site-packages\aiohttp\web_middlewares.py", line 117, in impl
return await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\server.py", line 50, in cache_control
response: web.Response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\server.py", line 62, in cors_middleware
response = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\glob\manager_server.py", line 985, in uninstall_custom_node
res = core.unified_manager.unified_uninstall(node_name, is_unknown)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\bluen\Documents\AI\ComfyUI_Portable\ComfyUI\custom_nodes\ComfyUI-Manager\glob\manager_core.py", line 1116, in unified_uninstall
shutil.rmtree(ver_and_path[1])
File "shutil.py", line 781, in rmtree
File "shutil.py", line 635, in _rmtree_unsafe
File "shutil.py", line 633, in _rmtree_unsafe
PermissionError: [WinError 5] 액세스가 거부되었습니다: 'C:\\Users\\bluen\\Documents\\AI\\ComfyUI_Portable\\ComfyUI\\custom_nodes\\comfyui_ultimatesdupscale\\.git\\modules\\repositories\\ultimate_sd_upscale\\objects\\pack\\pack-f65db5a845eac015c06aba93614dfe8c3786697d.idx'
```
### Other
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.