I have a series of Macros that change snapshots multiple times. It starts with Macro 990 as seen in the images below. This macro starts by recording snapshot 999, so that in Macro 992, it will be recalled, returning the console to the state it was before the macros were activated. But as shown, an extra 2 tabs (PSD 2.2 and Live Table 1.2) will appear, despite the fact that these shouldn't have been recorded.
Before Macros are fired:
After Macros are Fired: