WAN 2.2 💠 T2V / I2V / S2V / T2I🔹4-6 steps🔹Loop 🔹SVI Video extend 🔹WanVideoWrapper Workflow🔹K3NK

NOTICE: IF YOU ARE NEW TO COMFYUI, I DONT RECOMMEND STARTING WITH THIS WORKFLOW, IS AN ALL IN ONE WORKFLOW YOU WILL GET CONFUSED.
I UPDATED v2.3, YOU CAN CHOOSE IF YOU WANT RES4LYF OR WVW SIGMA SPLITTING

Since v1.8 im using subgraphs, you need latest comfyui with the latest frontend updates, also probably you will need to update Comfyui Manager.
For me was: setting nightly vers on the manager then update confy from the manager too.
* i allways leave the image overlay enabled, it will error if you dont have an image on it, sorry :S
v2.0

You can choose whether to merge with the loras or not, change the lora connection from the model loader to the set loras node, after that uncheck merge_loras
The toggled i added for radial sage, requieres Sage Attention to be installed, if you dont have it you should unplug the conexion i made to the attention type on the model loaders..
Be sure to update WanVideoWrapper nodes ..

The workflow works just fine with Wan2.1 if you bypass first sampler and model loader
This workflow is included with all my uploads as metadata, drag and drop a vid to comfyui.
I run a 4090 locally

You can use it as other modes if you activate this option for enabling the required nodes.

Make sure you load the correct models on the model loaders

Kijai's WanVideoWrapper Node
Wan2.2 Kijai's models
Lightx2v LoRa needed for lower steps (faster generations)
Wan22-Lightning Lightx2v alternative, newer and better in some scenarios
NSFW Clip Vision (not really needed in wan2.2)
RES4LYF Nodes
MMAUDIO
https://huggingface.co/Kijai/MMAudio_safetensors/tree/main
once installed replace nodes.py file in the mmaudio node folder with this one: https://github.com/phazei/ComfyUI-MMAudio/blob/master/nodes.py
WAN 2.2 💠 T2V / I2V
MMAUDIO NSFW
https://huggingface.co/phazei/NSFW_MMaudio (download and rename it to "mmaudio_nsfw_large_44k_v2_fp16.safetensors")
BOYONODES
K3NK IMAGE GRAB

Description
Added T2I single sampler, you must choose one when you go inside the subgraph
Fixed order of image overlay so you dont overlay the PNG frames and wont error with MMAudio
Swaped Boyo Nodes for K3NK Image grab, just keept what i needed and tweaked it a bit, now you can select the number of frames feeded to start_image and clip_vision, not a big deal but it wont hurt for PNG extended videos
FAQ
Comments (15)
I don't get it.
I've recently changed my GPU from 3090 to a 5090 (both Gaming Trio - MSI), and before the workflow worked nice. Now? It either keeps disconnecting (when I use Torchcompile, and there's no error message in the log) or gives me a Kernel bug after the high noise has completed its task (when using SageAttention).
I am baffled.
Congrats on the new gpu. I'm not sure what's wrong and quite a number of things might be wrong, but generally you oughta reinstall almost everything when you swap GPUs, just to be sure. Reinstall and get the latest of everything. (torch, sage, xformers, etc.)
yeah @CrystalVisage is prolly right, architecture is different so..
Pytorch is finnicky with 50- series gpu's. I had similar issues installing a 5060ti. I ended up following this guide to get it to work, hopefully it helps. https://github.com/comfyanonymous/ComfyUI/discussions/6643?utm_source=chatgpt.com
@CrystalVisage Yeah, pretty much thought the same.
Bother.
Welp, I'll get to work then. Thanks, bytheway. Very much appreciated, fellas.
Because you mention Torch compile... did you clean all the tritron files in $TEMP\torchinductor_[yourname] and inside the .triton directory in your c:\users\[yourname]
Might be that those clash with your new card.
@gman_umscht No, I did not, cause I'm a dummy.
Thanks for pointing that out too, mate xD
Edit: Reinstalled everything, the disconnection now happens only when using Radial Sage Attention, but at least that nasty bug to just Sage went away: it's progress.
@The_rule_of_Thetra no dummies here, I also learn new stuff every week. I made me a clean up batch file that I use after a long session before shutting down the pc. Not because I'll change the gfx card any time soon (still happy with my 4090) but I have several Comfy instances with different PyTorch versions and I did not want to run into problems with mismatched Triton artifacts.
I have a Gigabyte 5090 Waterforce, you need specific versions for he 50 series cards, do your homework before running it. Co-pilot helped me loads.
I cant seem to find this file in the links above or on the kinjai hugging face. wan_2_2_I2V_A14B-HIGH_lightx2v_4step_lora_v1030_rank_64_bf16.safetensor
Can anyone help me?
I get this manager error even after updating Comfy. Any idea? I updated comfy and cleared browser cache.
Failed to find the following ComfyRegistry list. The cache may be outdated, or the nodes may have been removed from ComfyRegistry.
comfyui-framepackwrapper_plusone
checkpoints vs base+lightning
where are you at in late 2025?
TY
I keep getting this error
LoadWanVideoT5TextEncoder().loadmodel(model_name, precision, "main_device", quantization)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ComfyUI_windows_portable_nvidia\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-WanVideoWrapper\nodes_model_loading.py", line 1811, in loadmodel
raise ValueError("Invalid T5 text encoder model, fp8 scaled is not supported by this node")
ValueError: Invalid T5 text encoder model, fp8 scaled is not supported by this node
Invalid T5 text encoder model, fp8 scaled is not supported by this node
grok it, gemini it, gpt it, deepseek it, they will tell you whats going on.. or at least a good hint..