Can't get a Variable to Cycle

Hello Make.com friends,

I’m trying to create distinct Chat GPT summaries and assign them individually to specific rows in an Airtable sheet. Here is the diagram of how I have this set up now:

My problem is that my second assigned variable from module 58 keeps returning the same output during each cycle. This output is the first bundle of the search records Airtable module. However, what I’m trying to get is this variable to output the individual record IDs in my Airtable sheet so I can assign the Chat GPT summaries to each individual record.

This variable is my second in the module. The first variable comes from a few preceding HTTP calls. This variable is an output I need for the Chat GPT summary, and it cycles correctly.

I’ve tried moving the iterator modules around and using different combinations of variables and iterators, but can never get both variables to cycle in unison correctly.

Here is what a partial operation on the set variables module looks like:

Any help would be appreciated to fix my scenario, and/or accomplish my goal a different way!

Thank you.