Fix Corrupt Linking Data Fails
How Do I fix this? It used to work a charm... ComfyUI: 2830122c9c Manager: V2.51.9
I am still having this issue. Is there a fix?
I have the same issue. It looks like a false detection of corruption. The message pops up for an empty workflow
I have the same issue. Also, when opening the fixer where it tells you to drop an image or JSON workflow file in the box, you can't actually drop anything. From the console, it looks like it's unable to load/find a dependency module.
I have the same issue. Also, when opening the fixer where it tells you to drop an image or JSON workflow file in the box, you can't actually drop anything. From the console, it looks like it's unable to load/find a dependency module.
I have the same problem, can't drag and drop workflow, image instead opens up in new tab, doesn't seem to be web-browser related.
I have the same issue. Also, when opening the fixer where it tells you to drop an image or JSON workflow file in the box, you can't actually drop anything. From the console, it looks like it's unable to load/find a dependency module.
I have the same problem, can't drag and drop workflow, image instead opens up in new tab, doesn't seem to be web-browser related.
Same here, still happening.
Looks like ComfyUI changed their source files, breaking the separate link_fixer page.
The first couple comments, though, aren't really fixable. The link fixer will try to fix issues, but if it can't then it will display the shown message.
I see this as a UX problem more than anything.
The link fixer/broken workflow detection should give as much information as possible if it wants to nag so much. Either the fixer can always fix the workflow or it should give the user enough information to fix it themselves or offer alternatives (e.g. delete all invalid nodes found or recreate them without connections).
As a last stand, there should be a (x) Warn when detecting broken workflows option in ComfyUI preferences. Right now, I’m using a custom style to hide the message altogether because without (1) the possibility to have it auto-fix and (2) the information needed to fix the workflow myself and (3) no consequences at all while using the workflow practically, what else am I supposed to do about an error that pops up every single time I’m launching ComfyUI.
there should be a (x) Warn when detecting broken workflows option in ComfyUI preferences
Yes, you can disable the message that shows at the top of your workflow from the rgthree-comfy settings (in fact, that’s off by default, so you would have turned it on at some point from there).
The link fixer/broken workflow detection should give as much information as possible if it wants to nag so much.
If the link fixer can’t fix it automatically, it should output some messages in the browser dev console reporting which nodes seem wrong in the data if you want to try to fix it yourself. Note, though, that is an advanced effort and would most likely require saving and editing the raw JSON directly (this is what the link fixer is trying to do for you). It’s not always possible to do it from the UI because LiteGraph may just corrupt other nodes while attempting to alter the workflow live. It would also require trying to explain to the user how to find nodes by id, what is wrong in the data vs the UI (and that the corruption is often not shown by LiteGraph), how to open, read, edit, and save the raw JSON, etc. all of which are far more complex “UX problems” for a tool that’s just trying to be a little helpful in the first place.