Fixlet returns failed status even though all the lines are completed

We have a baseline created with fixlets and tasks. One of the fixlet returns failed status even though all the lines are completed. There is no success criteria set for the app. Is there a reason, status is coming as failed?

By default, a Fixlet is determined “Fixed” if the original relevance evaluates to ‘False’ after the action is taken, so it may be that the relevance on your fixlet is incorrect.

A Task is determined to be “Completed” if all of the action script executes, by default.

Both of these can be changed to specifying “Use custom success criteria” in the Action tab of the Task/Fixlet.

There is no relevance in the fixlet. We have added the success criteria as to say completed when all lines are executed. It still fails but it only fails when it is part of the baseline.

Did you resync the component in the baseline after changing the success criteria? You’d need to edit the baseline and update the component to see the new success criteria