If you have items that are in an End Step but their Status is still showing as "CHECKED OUT" or "IN PROGRESS", that is likely because a user is currently assigned to the item.
For example, in the screenshot below, we can see that the assessment is currently in the Assessment Complete step (which is an End Step), but the status is listed as "IN PROGRESS". This is because the user, LogicGate Administrator, currently has the assessment checked out.
To change the Status to "COMPLETE", you simply have to check the item back in (i.e., unassign the record from the assigned user).
You can do this by clicking into the record and clicking on the blue pencil icon next to the current assignee's name at the top of the screen.
In the pop-up modal that appears, click CONFIRM without assigning another user.
This should change the status of that item to "COMPLETE".