From 0836390c27ebf1c3f193e12c0d391073ae9c91f7 Mon Sep 17 00:00:00 2001 From: Talmaj Marinc Date: Fri, 20 Mar 2026 20:37:49 +0100 Subject: [PATCH] Fix CausalForcingSampler. --- comfy_extras/nodes_causal_forcing.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/comfy_extras/nodes_causal_forcing.py b/comfy_extras/nodes_causal_forcing.py index 3646cec37..23c7049a4 100644 --- a/comfy_extras/nodes_causal_forcing.py +++ b/comfy_extras/nodes_causal_forcing.py @@ -246,11 +246,10 @@ class CausalForcingSampler(io.ComfyNode): pbar.update(1) current_start_frame += block_frames - # Apply latent format scaling + # Denormalize latents because VAEDecode expects raw latents. latent_format = comfy.latent_formats.Wan21() - output_scaled = latent_format.process_in(output.float().cpu()) - - return io.NodeOutput({"samples": output_scaled}) + output_denorm = latent_format.process_out(output.float().cpu()) + return io.NodeOutput({"samples": output_denorm}) def _lookup_sigma(sigmas, timesteps, t_val):