Comfy-Org / Comfy-Org/workflow_templates
[Template Bug]: video_ltx2_3_ia2v
- Dominant language
- TypeScript
- Stars
- 901
- Forks
- 188
- Avg merge
- 23h 10m
- Merged PRs (30d)
- 86
Description
### Confirmation
- [x] I have confirmed this is a workflow template mistake
### Template Name
video_ltx2_3_ia2v
### Problem Description
I'm on an apple computer. I downloaded all the required models that are linked in this template. I even hit restart on comfy. I even closed down comfy and came back in. but no matter what I do, if you look at the "new subgraph" it keeps showing the wrong checkpoint name and wrong lora. and it wont let you change it either. i click the list of checkpoints and in the dropdown list of choices i clearly see the one i'm supposed to use. so i select it. but nothing happens and it stays on the old default one.
So I press the step in button to see a more detailed layout of the subgraph, in order to change the checkpoint and lora to the correct downloaded version, but i dont see any boxes that allows me to change it to the correct one. (see attached screenshots). **UPDATE: i unpacked the subgraph like chatgpt told me to, and only then did it reveal a box where i can change the ckpt_name. side note: what do i choose for LTXV audio vae loader? I dont even need audio but the template doesnt list the right Vae to download. why doesnt it list that like it lists all the other models needed? and then when you run the workflow it gives you this error: LTXV Audio Text Encoder Loader ValueError: invalid tokenizer. Also how come this template doesnt list the text_encoder to use? Mine is defaulting to whatever it at the top of the list alphabetically. google gemini has me trying gemma_3_12B_it_fp8_scaled.safetensors. which allowed me to run the workflow. terminal says prompt executed in 00:16:19, but i went to the output folder under comfyui and nothing is there. i sorted by date modified. its still not there. in the workflow under "save video" filename_prefix is: LTX_2.3_ia2v. format mp4. so i went to my external hard drive and did a search for the word LTX and its not finding my file. on the left hand panel of comfyui where it says job #6 979.41s, right next to that it says view. so i click view and nothing happens. then i run into a whole myriad of other issues that gemini is trying to help me solve only to get to a very familiar error: TypeError: Trying to convert Float8_e4m3fn to the MPS backend but it does not have support for that dtype.**
It isnt just this template. had this same issue with the Qwen inflatable template too. i was able to sovle that one with some help of chatgpt. it told me that two things werent connected so i had to step into the sub graph and connect them myself to make it work: https://www.reddit.com/r/comfyui/comments/1shyc04/qwen_inflatable_template_on_comfyui/
### ComfyUI Mode
Legacy Mode
### Error Message / Logs
```text
ValueError: invalid tokenizer
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/execution.py", line 525, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/execution.py", line 334, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/execution.py", line 308, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/execution.py", line 296, in process_inputs
result = f(**inputs)
^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func
return method(locked_class, **inputs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy_api/latest/_io.py", line 1764, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy_extras/nodes_lt_audio.py", line 209, in execute
clip = comfy.sd.load_clip(ckpt_paths=[clip_path1, clip_path2], embedding_directory=folder_paths.get_folder_paths("embeddings"), clip_type=clip_type, model_options=model_options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/sd.py", line 1203, in load_clip
clip = load_text_encoder_state_dicts(clip_data, embedding_directory=embedding_directory, clip_type=clip_type, model_options=model_options, disable_dynamic=disable_dynamic)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/sd.py", line 1530, in load_text_encoder_state_dicts
clip = CLIP(clip_target, embedding_directory=embedding_directory, parameters=parameters, tokenizer_data=tokenizer_data, state_dict=clip_data, model_options=model_options, disable_dynamic=disable_dynamic)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/sd.py", line 235, in __init__
self.tokenizer = tokenizer(embedding_directory=embedding_directory, tokenizer_data=tokenizer_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/text_encoders/lt.py", line 81, in __init__
super().__init__(embedding_directory=embedding_directory, tokenizer_data=tokenizer_data, name="gemma3_12b", tokenizer=Gemma3_12BTokenizer)
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/sd1_clip.py", line 690, in __init__
setattr(self, self.clip, tokenizer(embedding_directory=embedding_directory, tokenizer_data=tokenizer_data))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/text_encoders/lt.py", line 76, in __init__
super().__init__(tokenizer, pad_with_end=False, embedding_size=3840, embedding_key='gemma3_12b', tokenizer_class=SPieceTokenizer, has_end_token=False, pad_to_max_length=False, max_length=99999999, min_length=1024, pad_left=True, disable_weights=True, tokenizer_args={"add_bos": True, "add_eos": False, "special_tokens": special_tokens}, tokenizer_data=tokenizer_data)
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/sd1_clip.py", line 490, in __init__
self.tokenizer = tokenizer_class.from_pretrained(tokenizer_path, **tokenizer_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/text_encoders/spiece_tokenizer.py", line 7, in from_pretrained
return SPieceTokenizer(path, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/Rach Lacie/Comfyui MOVE THIS/ComfyUI/comfy/text_encoders/spiece_tokenizer.py", line 21, in __init__
raise ValueError("invalid tokenizer")
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.