Execute Workflow node returns data from the previous node instead of the last sub-execution node

I just discovered the problem with my code—turns out, I took a scenic detour straight into the “galaxy brain but make it dumb” part of my mind. I connected the chat directly to the AI Agent… without merging it first. Peak clownery. I basically handed the AI a walkie-talkie and forgot to turn it on. :melting_face:

This is my correct version: