Skipped task's assignee is not visible in reports

I have a requirement where I need to prepare a report of a user's task. The issue which I am facing is that if a task is skipped by exception in the process model, it's assignee is shown as null(blank) in the report (When trying to create a process report). With any other status of the task, the assignee is visible but when it is skipped, it is not visible hence it becomes impossible for me to prepare a task report of a user as it will not have that particular task because the assignee is null.

 Discussion posts and replies are publicly visible