Niagara Validator Fixes Disappear On First Click

We have a UNiagaraValidationRule that results in multiple fixes. We’d ideally like to have them split up in multiple fixes so they can be applied one at a time, and so that some of them can be selectively ignored if needed. Is there a way to make it so these fixes persist after the first ‘Fix issue’ is clicked?

Right now, every time you click ‘Fix issue’ on one of them, all of the other warnings/fixes disappear, even though they haven’t been applied. So you have to manually go and click ‘Compile’ before you’ll get any remaining fixes to show up again. It would be a nice workflow improvement if only the fix that was applied gets cleared, or if the validation re-ran automatically to surface any remaining issues. Attached is a video of what it’s like currently. This requires both more clicking, and for the artists to have the tribal knowledge to know they need to go and click Compile or make another change before they’ll actually know if everything is resolved.

[Attachment Removed]

Steps to Reproduce
Create a UNiagaraValidationRule that returns a FNiagaraValidationResult that has multiple FNiagaraValidationFix fixes.

[Attachment Removed]

The “Fix issue” button should ideally resolve the issue as a whole, so it makes sense that it removes all other fixes once clicked. For your case, I’d recommend either making a button that removes all unused material attribute bindings at once or instead create a separate issue with only one button for each binding.

[Attachment Removed]