Forge Macro embedded in Page Properties

I want to create a Confluence macro using Forge that pulls Jira Release data (given a Project and Fix Version) and embed this into a Page Properties macro. This is so that I can create a “list page” of all of my software releases, fed with live data from Jira.

So far I can create a mock version of the macro, with a 2 column table, using UI kit. When I insert the macro into a Page Properties, it doesn’t show any data in the Page Properties Report. I’ve tested by adding a 2 column table through the Confluence editor, so I know that the Page Properties macro is working.

Are there specific requirements for programmatically generating a table that can work inside a Page Properties macro?

Thanks in advance for any advice!