Sub macro execution failure abort the macro which triggers it and how can I ignore the failure to continue the macro

I created a macro that will sequential run several macros by execute macro action, but if one of the macros failed, it will stop the whole macro. I want to ignore the sub macro's failure and keep the macro running the next action (execute next macro). How can I make it? Thanks!

It depends on what's failing. But in general, you use the "gear" icon in the upper right of an action, and turn off "failure aborts macro".

Then immediately after the action, check %ActionResult% to see if it contains OK. If it doesn't, an error occurred and %ActionResult% contains the error message. You can use the Cancel Just This Macro action to abort the sub-macro.