Hi @AdobeID24,
Workflow displayed in Failure console can be in any state - Running / Completed. It will be the individual work items which is with error/exception.
You can find those failure items at workItems node under run time instance path in /var. (workflows completed without any errors doesn't has any workItems under it)
Example : /var/workflow/instances/server0/2020-05-26/dam-unarchiver_37/workItems
Sample screenshot from my local

metaData node has details about the failures (as we see in the console)

Looks like there is no straight forward API to get the workItems(entry for failed items) available immediately under the run time instance path.
From the list of all "RUNNING" workflows, you can get the run time instance path via getId() method.
With that path, you can either use Resource or Node API to get workItems.
Sample snippet for reference:
String[] states = {"RUNNING", "COMPLETED"};
WorkflowSession wfSession = workflowService.getWorkflowSession(session);
Workflow[] wf = wfSession.getWorkflows(states);
for (int i = 0; i < wf.length; i++) {
String wfId = wf[i].getId(); // This will give - /var/workflow/instances/server0/2020-05-26/dam-unarchiver_37
Resource wfInstanceResc = req.getResourceResolver().resolve(wfId);
/* From here, can continue with Resource API or adapt to Node and continue further */
}