Running PixArt Sigma through ComfyUI_ExtraModels on a current
ComfyUI build? You've probably hit one of these:
ModuleNotFoundError: No module named 'comfy.sd3_clip' TypeError: ModelPatcher.__init__() got an unexpected keyword argument 'current_device'
…or a mysterious white screen where the ComfyUI interface should be. All three are the same disease: ExtraModels was written against APIs that newer ComfyUI removed.
⬇ Download the fix (zip, 3 files + README)Three drop-in replacements for
custom_nodes\ComfyUI_ExtraModels\PixArt\: the SD3-dependent
splitter node removed from nodes.py (the other six PixArt nodes
are untouched), and the dead current_device argument removed from
loader.py and lora.py.
You don't need the removed SD3 splitter at all — modern ComfyUI's core
CLIPLoader has a pixart type. Point it at
t5xxl_fp8_e4m3fn.safetensors (the same file Flux uses), set type
to pixart, and wire it straight into your text encode nodes.