Do note that nodebb is a forum platform, not a CMS. I've seen some awful attempts at trying to shovel a CMS into a forum platform in my time. SMF springs to mind.
I have found the issue.
Previously settings have been used for extra block creation, now it's customSettings
Changing everything accordingly fixes issue.