Execute Macro passes in (at least potentially) a trigger value of its own, so probable a subtle change in how it works is that the trigger value is no longer implicitly passed down.
You can do:
Execute Macro with parameter %TriggerValue%
if you want to pass it on to the executed macro.
Anyway, I’m glad it is back working.