I'm trying to get a report of all epics in a project and their percent complete based on issue status. I'd like the report to update automatically so I don't have to manually input data each week.
I have a Jira issues macro in Confluence and the JQL is
project = XXX AND issuetype = Epic
I have the columns configured to show
Progress
But, the progress fields are blank and I cannot figure out why.

When I go to Jira and click on an actual epic in that project, it shows the progress bar.

I'm trying to get that 45% done stat to populate into a report.
Is there a way to do this without buying a marketplace app?