Most reports of a broken MiniMax H3 ComfyUI workflow are not bugs — they are a default doing exactly what it was set to do, or a checkpoint that belongs to a different template. In rough order of how often they come up:
MiniMax H3 doesn't appear in the Template Library
Cause · ComfyUI is older than 0.30.0. The H3 templates arrived with that release.
Fix · Update ComfyUI to 0.30.0 or later, restart, then check Template Library › Video again. You can also load the template JSON straight from the workflow_templates repo.
The clip is sharp but tiny, or looks soft after upscaling
Cause · All three templates ship with ResolutionSelector at 0.4 megapixels — 864×480 at 16:9. That is a draft setting, not the model's ceiling.
Fix · Raise megapixels to 0.98 for the native 1344×768 canvas. Going higher hands you dimensions past H3's stated cap rather than more detail.
Video renders but there is no audio
Cause · The audio branch is a separate path: a second VAELoader for minimax_h3_audio_vae_fp32, a VAEDecodeAudio node, and an audio input on CreateVideo. Rebuilt or trimmed graphs lose it easily.
Fix · Check that both VAEs are loaded and that VAEDecodeAudio's output reaches CreateVideo. If the graph is intact, the cause is the prompt — see the audio block note below.
Reference images are ignored in the R2V workflow
Cause · References are bound by tag in the prompt text, not by wire order alone. The official template's own prompt says "Use <Picture 2> and <Picture 1> as references".
Fix · Name every reference explicitly in the prompt with <Picture 1>, <Picture 2> and so on, and give each one a job — one for the character, one for the style.
The R2V template errors on the checkpoint you loaded
Cause · T2V and I2V want an fl2va checkpoint; R2V wants ref2va. They are two separate downloads of comparable size, not one file with a switch.
Fix · Load minimax_h3_ref2va_pruned_int8_convrot.safetensors for reference-to-video and keep the fl2va file for the other two workflows.
Node error when loading Q8_CR or U16G weights
Cause · Those builds target a specific ComfyUI custom node rather than the official workflow — they are not general-purpose GGUF files.
Fix · Either install the custom node the publisher specifies, or switch to a more broadly compatible build such as Q4_0 or Q8_0.
Weights load fine, then generation OOMs
Cause · File size is not peak VRAM. The VAE, text encoder, latents and audio branch all allocate on top, and they grow with resolution and duration.
Fix · Establish a working baseline at the stock 0.4 megapixels and 5 seconds first, then raise resolution and length one step at a time until it breaks.
The clip came back with music you never asked for
Cause · H3 generates picture and audio together. With no audio block in the prompt, the model chooses one for you.
Fix · Write an explicit audio block. For a silent clip, state it: "Audio: silent. No music, no room tone."