Unable to start Comfy Desktop after sageattention installation

i just tried to install sageattention and triton for windows, it seemed to go fine, but now after i try to launch comfy ui it wont get passed the load screen.

[2026-01-13 12:30:50.250] [info] Adding extra search path checkpoints C:\AI\ComfyUI_windows_portable\ComfyUI\models\checkpoints

[2026-01-13 12:30:50.251] [info] Adding extra search path classifiers C:\AI\ComfyUI_windows_portable\ComfyUI\models\classifiers
Adding extra search path clip C:\AI\ComfyUI_windows_portable\ComfyUI\models\clip
Adding extra search path clip_vision C:\AI\ComfyUI_windows_portable\ComfyUI\models\clip_vision
Adding extra search path configs C:\AI\ComfyUI_windows_portable\ComfyUI\models\configs
Adding extra search path controlnet C:\AI\ComfyUI_windows_portable\ComfyUI\models\controlnet
Adding extra search path diffusers C:\AI\ComfyUI_windows_portable\ComfyUI\models\diffusers
Adding extra search path diffusion_models C:\AI\ComfyUI_windows_portable\ComfyUI\models\diffusion_models
Adding extra search path embeddings C:\AI\ComfyUI_windows_portable\ComfyUI\models\embeddings
Adding extra search path gligen C:\AI\ComfyUI_windows_portable\ComfyUI\models\gligen
Adding extra search path hypernetworks C:\AI\ComfyUI_windows_portable\ComfyUI\models\hypernetworks
Adding extra search path loras C:\AI\ComfyUI_windows_portable\ComfyUI\models\loras
Adding extra search path photomaker C:\AI\ComfyUI_windows_portable\ComfyUI\models\photomaker
Adding extra search path style_models C:\AI\ComfyUI_windows_portable\ComfyUI\models\style_models
Adding extra search path unet C:\AI\ComfyUI_windows_portable\ComfyUI\models\unet
Adding extra search path upscale_models C:\AI\ComfyUI_windows_portable\ComfyUI\models\upscale_models
Adding extra search path vae C:\AI\ComfyUI_windows_portable\ComfyUI\models\vae
Adding extra search path vae_approx C:\AI\ComfyUI_windows_portable\ComfyUI\models\vae_approx
Adding extra search path animatediff_models C:\AI\ComfyUI_windows_portable\ComfyUI\models\animatediff_models
Adding extra search path animatediff_motion_lora C:\AI\ComfyUI_windows_portable\ComfyUI\models\animatediff_motion_lora
Adding extra search path animatediff_video_formats C:\AI\ComfyUI_windows_portable\ComfyUI\models\animatediff_video_formats
Adding extra search path ipadapter C:\AI\ComfyUI_windows_portable\ComfyUI\models\ipadapter
Adding extra search path liveportrait C:\AI\ComfyUI_windows_portable\ComfyUI\models\liveportrait
Adding extra search path insightface C:\AI\ComfyUI_windows_portable\ComfyUI\models\insightface
Adding extra search path layerstyle C:\AI\ComfyUI_windows_portable\ComfyUI\models\layerstyle
Adding extra search path LLM C:\AI\ComfyUI_windows_portable\ComfyUI\models\LLM
Adding extra search path Joy_caption C:\AI\ComfyUI_windows_portable\ComfyUI\models\Joy_caption
Adding extra search path sams C:\AI\ComfyUI_windows_portable\ComfyUI\models\sams
Adding extra search path blip C:\AI\ComfyUI_windows_portable\ComfyUI\models\blip
Adding extra search path CogVideo C:\AI\ComfyUI_windows_portable\ComfyUI\models\CogVideo
Adding extra search path xlabs C:\AI\ComfyUI_windows_portable\ComfyUI\models\xlabs
Adding extra search path instantid C:\AI\ComfyUI_windows_portable\ComfyUI\models\instantid
Adding extra search path checkpoints C:\Users\joevf\Documents\ComfyUI\models\checkpoints
Adding extra search path classifiers C:\Users\joevf\Documents\ComfyUI\models\classifiers
Adding extra search path clip C:\Users\joevf\Documents\ComfyUI\models\clip
Adding extra search path clip_vision C:\Users\joevf\Documents\ComfyUI\models\clip_vision
Adding extra search path configs C:\Users\joevf\Documents\ComfyUI\models\configs
Adding extra search path controlnet C:\Users\joevf\Documents\ComfyUI\models\controlnet
Adding extra search path diffusers C:\Users\joevf\Documents\ComfyUI\models\diffusers
Adding extra search path diffusion_models C:\Users\joevf\Documents\ComfyUI\models\diffusion_models
Adding extra search path embeddings C:\Users\joevf\Documents\ComfyUI\models\embeddings

[2026-01-13 12:30:50.252] [info] Adding extra search path gligen C:\Users\joevf\Documents\ComfyUI\models\gligen
Adding extra search path hypernetworks C:\Users\joevf\Documents\ComfyUI\models\hypernetworks
Adding extra search path loras C:\Users\joevf\Documents\ComfyUI\models\loras
Adding extra search path photomaker C:\Users\joevf\Documents\ComfyUI\models\photomaker
Adding extra search path style_models C:\Users\joevf\Documents\ComfyUI\models\style_models
Adding extra search path unet C:\Users\joevf\Documents\ComfyUI\models\unet
Adding extra search path upscale_models C:\Users\joevf\Documents\ComfyUI\models\upscale_models
Adding extra search path vae C:\Users\joevf\Documents\ComfyUI\models\vae
Adding extra search path vae_approx C:\Users\joevf\Documents\ComfyUI\models\vae_approx
Adding extra search path animatediff_models C:\Users\joevf\Documents\ComfyUI\models\animatediff_models
Adding extra search path animatediff_motion_lora C:\Users\joevf\Documents\ComfyUI\models\animatediff_motion_lora
Adding extra search path animatediff_video_formats C:\Users\joevf\Documents\ComfyUI\models\animatediff_video_formats
Adding extra search path ipadapter C:\Users\joevf\Documents\ComfyUI\models\ipadapter
Adding extra search path liveportrait C:\Users\joevf\Documents\ComfyUI\models\liveportrait
Adding extra search path insightface C:\Users\joevf\Documents\ComfyUI\models\insightface
Adding extra search path layerstyle C:\Users\joevf\Documents\ComfyUI\models\layerstyle
Adding extra search path LLM C:\Users\joevf\Documents\ComfyUI\models\LLM
Adding extra search path Joy_caption C:\Users\joevf\Documents\ComfyUI\models\Joy_caption
Adding extra search path sams C:\Users\joevf\Documents\ComfyUI\models\sams
Adding extra search path blip C:\Users\joevf\Documents\ComfyUI\models\blip
Adding extra search path CogVideo C:\Users\joevf\Documents\ComfyUI\models\CogVideo
Adding extra search path xlabs C:\Users\joevf\Documents\ComfyUI\models\xlabs
Adding extra search path instantid C:\Users\joevf\Documents\ComfyUI\models\instantid
Adding extra search path custom_nodes C:\Users\joevf\Documents\ComfyUI\custom_nodes
Adding extra search path custom_nodes C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\custom_nodes
Setting output directory to: C:\Users\joevf\Documents\ComfyUI\output
Setting input directory to: C:\Users\joevf\Documents\ComfyUI\input
Setting user directory to: C:\Users\joevf\Documents\ComfyUI\user

[2026-01-13 12:30:53.026] [info] [START] Security scan
[DONE] Security scan
** ComfyUI startup time: 2026-01-13 12:30:53.025

2026-01-13 12:30:53.027\] \[info

** Platform: Windows
** Python version: 3.12.4 (main, Jul 25 2024, 21:57:00) [MSC v.1929 64 bit (AMD64)]
** Python executable: C:\Users\joevf\Documents\ComfyUI.venv\Scripts\python.exe
** ComfyUI Path: C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI
** ComfyUI Base Folder Path: C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI
** User directory: C:\Users\joevf\Documents\ComfyUI\user
** ComfyUI-Manager config path: C:\Users\joevf\Documents\ComfyUI\user__manager\config.ini
** Log path:
[2026-01-13 12:30:53.028] [info] C:\Users\joevf\Documents\ComfyUI\user\comfyui.log

2026-01-13 12:30:54.573\] \[error

[notice] A new release of pip is available: 24.0 →
[2026-01-13 12:30:54.575] [error] 25.3
[notice] To update, run: python.exe -m pip install --upgrade pip

2026-01-13 12:30:56.195\] \[error

[notice] A new release of pip is available: 24.0 →
[2026-01-13 12:30:56.196] [error] 25.3
[notice] To update, run: python.exe -m pip install --upgrade pip

[2026-01-13 12:30:56.237] [info] [ComfyUI-Manager] Skipped fixing the ‘comfyui-frontend-package’ dependency because the ComfyUI is outdated.

[2026-01-13 12:30:56.238] [info] [PRE] ComfyUI-Manager

[2026-01-13 12:30:57.900] [info] Checkpoint files will always be loaded safely.

[2026-01-13 12:30:57.998] [info] Total VRAM 32607 MB, total RAM 130968 MB

[2026-01-13 12:30:58.000] [info] pytorch version: 2.9.0.dev20250628+cu128
Set vram state to: NORMAL_VRAM
Device: cuda:0 NVIDIA GeForce RTX 5090 : cudaMallocAsync

[2026-01-13 12:30:58.012] [info] Using async weight offloading with 2 streams

[2026-01-13 12:30:58.013] [info] Enabled pinned memory 58935.0

[2026-01-13 12:30:58.015] [info] working around nvidia conv3d memory bug.

[2026-01-13 12:30:59.198] [info] WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.

[2026-01-13 12:30:59.199] [info] Found comfy_kitchen backend cuda: {‘available’: True, ‘disabled’: True, ‘unavailable_reason’: None, ‘capabilities’: [‘apply_rope’, ‘apply_rope1’, ‘dequantize_nvfp4’, ‘dequantize_per_tensor_fp8’, ‘quantize_nvfp4’, ‘quantize_per_tensor_fp8’]}
Found comfy_kitchen backend triton: {‘available’: True, ‘disabled’: True, ‘unavailable_reason’: None, ‘capabilities’: [‘apply_rope’, ‘apply_rope1’, ‘dequantize_nvfp4’, ‘dequantize_per_tensor_fp8’, ‘quantize_nvfp4’, ‘quantize_per_tensor_fp8’]}
Found comfy_kitchen backend eager: {‘available’: True, ‘disabled’: False, ‘unavailable_reason’: None, ‘capabilities’: [‘apply_rope’, ‘apply_rope1’, ‘dequantize_nvfp4’, ‘dequantize_per_tensor_fp8’, ‘quantize_nvfp4’, ‘quantize_per_tensor_fp8’, ‘scaled_mm_nvfp4’]}

[2026-01-13 12:31:10.719] [error] Traceback (most recent call last):

[2026-01-13 12:31:10.721] [error] File “C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\main.py”, line 177, in
import execution
File “C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\execution.py”, line 16, in

[2026-01-13 12:31:10.722] [error] from latent_preview import set_preview_method
File “C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\latent_preview.py”, line 5, in
from comfy.sd import VAE

[2026-01-13 12:31:10.722] [error] File “C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\comfy\sd.py”, line 13, in
import comfy.ldm.genmo.vae.model

[2026-01-13 12:31:10.723] [error] File “C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\comfy\ldm\genmo\vae\model.py”, line 13, in
from comfy.ldm.modules.attention import optimized_attention

[2026-01-13 12:31:10.724] [error] File “C:\Users\joevf\AppData\Local\Programs@comfyorgcomfyui-electron\resources\ComfyUI\comfy\ldm\modules\attention.py”, line 662, in
@torch.library.custom_op(“flash_attention::flash_attn”, mutates_args=())

2026-01-13 12:31:10.724\] \[error

^
[2026-01-13 12:31:10.726] [error] ^^^^^^^^^^^^^^^^^^
[2026-01-13 12:31:10.727] [error] ^^^^^^^^
[2026-01-13 12:31:10.728] [error] ^^^^^^^^
[2026-01-13 12:31:10.728] [error] ^^^^^^^^
[2026-01-13 12:31:10.729] [error] ^^^^^^^^
[2026-01-13 12:31:10.730] [error] ^^^^^^^^^
[2026-01-13 12:31:10.731] [error] ^^^^^^^^^^
[2026-01-13 12:31:10.732] [error] ^
File “C:\Users\joevf\Documents\ComfyUI.venv\Lib\site-packages\torch_library\custom_ops.py”, line 153, in inner

[2026-01-13 12:31:10.733] [error] result = CustomOpDef(namespace, opname, schema_str, fn, tags)

2026-01-13 12:31:10.733\] \[error

[2026-01-13 12:31:10.734] [error] ^^^^^^^
[2026-01-13 12:31:10.735] [error] ^^^^^^^^^^
[2026-01-13 12:31:10.736] [error] ^^^^^^^^
[2026-01-13 12:31:10.737] [error] ^^^^^^^^
[2026-01-13 12:31:10.737] [error] ^^^^^^^^
[2026-01-13 12:31:10.738] [error] ^^^^^^^^
[2026-01-13 12:31:10.739] [error] ^^^
File “C:\Users\joevf\Documents\ComfyUI.venv\Lib\site-packages\torch_library\custom_ops.py”, line 211, in init

[2026-01-13 12:31:10.740] [error] self._register_to_dispatcher(self._tags)
File “C:\Users\joevf\Documents\ComfyUI.venv\Lib\site-packages\torch_library\custom_ops.py”, line 614, in _register_to_dispatcher

[2026-01-13 12:31:10.741] [error] lib.define(
File “C:\Users\joevf\Documents\ComfyUI.venv\Lib\site-packages\torch\library.py”, line 177, in define

[2026-01-13 12:31:10.741] [error] result = self.m.define(schema, alias_analysis, tuple(tags))

2026-01-13 12:31:10.742\] \[error

[2026-01-13 12:31:10.743] [error] ^^^^^
[2026-01-13 12:31:10.744] [error] ^^^^^^^^
[2026-01-13 12:31:10.744] [error] ^^^^^^^
[2026-01-13 12:31:10.745] [error] ^^^^^^^^
[2026-01-13 12:31:10.746] [error] ^^^^^^^^
[2026-01-13 12:31:10.747] [error] ^^^^^^^^
[2026-01-13 12:31:10.747] [error] ^^^^^^

[2026-01-13 12:31:10.748] [error] RuntimeError: resource deadlock would occur: resource deadlock would occur

[2026-01-13 12:31:11.003] [info] Unhandled exception caught in c10/util/AbortHandler.h
00007FFF90E87C5400007FFF90E7F370 torch_python.dll!torch::autograd::THPCppFunction_requires_grad [ @ ]
00007FF8305019D700007FF8305019C0 ucrtbase.dll!terminate [ @ ]
00007FF814631AAB00007FF814631150 VCRUNTIME140_1.dll!_NLG_Return2 [ @ ]
00007FF81463231700007FF814631150 VCRUNTIME140_1.dll!_NLG_Return2 [ @ ]
00007FF8146340D900007FF814634030 VCRUNTIME140_1.dll!_CxxFrameHandler4 [ @ ]
00007FF832E062FF00007FF832E06260 ntdll.dll!_chkstk [ @ ]
00007FF832CB232700007FF832CB1D90 ntdll.dll!RtlLocateExtendedFeature [ @ ]
00007FF832CAA96100007FF832CAA740 ntdll.dll!RtlRaiseException [ @ ]
00007FF83070782A00007FF8307077A0 KERNELBASE.dll!RaiseException [ @ ]
00007FF8288E648000007FF8288E63F0 VCRUNTIME140.dll!CxxThrowException [ @ ]
00007FF810FB324600007FF810FB3200 msvcp140.dll!std::_Throw_Cpp_error [ @ ]
00007FFE83F8885900007FFE83F87C80 torch_cpu.dll!torch::jit::Code::instructions [ @ ]
00007FFE83D8DDAE00007FFE83D8CF10 torch_cpu.dll!c10::TensorType::withUndefined [ @ ]
00007FFE83FCB27F00007FFE83FCB260 torch_cpu.dll!torch::Library::reset [ @ ]
00007FFF9135423E00007FFF913520A0 torch_python.dll!torch::FunctionParameter::type_name [ @ ]
00007FFF90A625B600007FFF90A616F0 torch_python.dll!c10::ivalue::Future::devices [ @ ]
00007FFFD161DFD000007FFFD161DE40 python312.dll!PyUnicode_AsUTF8AndSize [ @ ]
00007FFFD16310F600007FFFD1630B50 python312.dll!PyObject_Vectorcall [ @ ]
00007FFFD1630B8500007FFFD1630B50 python312.dll!PyObject_Vectorcall [ @ ]
00007FFFD163207900007FFFD16317C0 python312.dll!PyEval_EvalFrameDefault [ @ ]
00007FFFD16300DC00007FFFD162FF60 python312.dll!PyFunction_Vectorcall [ @ ]
00007FFFD161F41F00007FFFD161F3AC python312.dll!PyObject_FastCallDictTstate [ @ ]
00007FFFD17481F800007FFFD174817C python312.dll!PyObject_Call_Prepend [ @ ]
00007FFFD174815200007FFFD1747828 python312.dll!PyCell_Set [ @ ]
00007FFFD16310F600007FFFD1630B50 python312.dll!PyObject_Vectorcall [ @ ]
00007FFFD1630B8500007FFFD1630B50 python312.dll!PyObject_Vectorcall [ @ ]
00007FFFD163207900007FFFD16317C0 python312.dll!PyEval_EvalFrameDefault [ @ ]
00007FFFD16300DC00007FFFD162FF60 python312.dll!PyFunction_Vectorcall [ @ ]
00007FFFD166667B00007FFFD16664AC python312.dll!Py_hashtable_compare_direct [ @ ]
00007FFFD162016100007FFFD162003C python312.dll!PyObject_Call [ @ ]
00007FFFD16200AB00007FFFD162003C python312.dll!PyObject_Call [ @ ]
00007FFFD17812A500007FFFD17810D8 python312.dll!PyCapsule_Import [ @ ]
00007FFFD169D1CC00007FFFD169D164 python312.dll!Py_FinalizeEx [ @ ]
00007FFFD16EEC1E00007FFFD16EEC04 python312.dll!Py_RunMain [ @ ]
00007FFFD16EE84D00007FFFD16EE828 python312.dll!Py_Main [ @ ]
00007FF6A7211230 python.exe! [ @ ]
00007FF83200E8D700007FF83200E8C0 KERNEL32.DLL!BaseThreadInitThunk [ @ ]
00007FF832D2C53C00007FF832D2C510 ntdll.dll!RtlUserThreadStart [ @ ]