I've got a couple of macro's within a workflow I created. it workflow itself runs most of the time but lately i'm getting the
(ended by a downstream tool)
error. the Macro that errors sometimes:

As far as I know (and googled) this is because how Alteryx used to operate (before 10.0) needing to put a browse tool after an unconnected tool.
from what I read is that this kind of old logic is still present within the batch macro in designer.
https://www.thedataschool.co.uk/angelos-pachis/troubleshooting-a-batch-macro-alteryx-tip
https://community.alteryx.com/t5/Alteryx-Designer-Discussions/Batch-macro-only-iterates-one-time-expecting-gt-1-iteration/td-p/138220
i'm wondering if this old logic is also present within other macro types, because I'm getting this error in a standard macro.
the standard macro this error occurs in is a simple marco that is using other macro input in it. the other macro's are also ALL standard macro's.
NOTE: yellow line is to show the one wireless connection I forgot to make wired

What I want to know is, do (standard) macro's in general experience this kind of behavior? or is the "ended by a downstream tool" error specific to an batch macro.