Summary of Problems for Nesting Macros in Confluence Cloud
3rd party macros/plugins for Confluence Cloud are rendered using the Confluence Connect framework.
There are many limitations for Connect macros, especially in the areas of nesting and styling. Atlassian does not implement their own macros using Connect so their “native” macros are not subject to all of these limitations. Therefore, users often mistakenly think that a 3rd party macro is broken with it is actually running into some limitation of Connect.
Here is a list of some of the nesting issues that we have encountered with Connect macros:
Nesting a Macro in a Static Connect Macro Causes Endless Requests
MultiExcerpt Cannot be Nested in Table (Fabric/V2 Page Editor)
Bodied Macro can't be nested in a MultiExcerpt (Fabric/V2 Page Editor)
MultiExcerpt and MultiExcerpt Inculde do not show in a TOC (Fabric/V2 Page Editor/New Editor)