Cubase macro bug

While creating some large macros I discovered a bug: after deleting some steps or reordering them if I close key commands windows and open the macro section again I found some steps in any other order.
Example:
macro1
step1
step2
step3
step4
step5

when I open the macro again:
step2
step3
step4
step1
step5

and of course the macro doesn´t work anymore
I´m using Cubase 12.0.4 in Windows 10
With macros containing more than 10 steps it´s really annoying and difficult to reorder.

I have a couple of long macros but have not experienced the behavior you describe.
Would you be willing to share the actual macro so others can test on their systems?

Have you eddited those large macros in last Cubase versions?
I don´t think that you will experience issues with mi macro as now it´s working ok but don´t what would happen if start adding or deleting steps.
It drove me crazy to be able to complete it as at first attemps I didn´t realize that some steps were being swaped. At last I had to take a screenshot on each new step I added,closing the window, test the macro and if it failed return to macro config, reorder steps watching the screenshot and adding the following step.
As weird as it sounds.
I´ve shared my macro in this post: