Help - Trying to update Airtable record update for unpivoted data

Hi - I’m stumped on a problem and would love to get some help. I have a flow that imports data from one raw data table in Airtable, unpivots it and then exports it to a separate processed data table in Airtable. The raw data table will periodically be updated and have new records added but each time I run the flow, I get a full new set of exported records instead of just updates to the ones that have changed/the addition of the new records.

This is the error message I keep getting:

Data unavailable: Step failed
[Airtable]: “You must provide an array of up to 10 record objects, each with an “id” ID field and a “fields” object for cell values.” This error occurred processing rows between 1 and 10. Please check you are sending rows with unique Airtable record IDs corresponding to table “X” of base “Y”.

Does anyone know how to address this? Or are there any Parabola experts that can hop on the phone for an hour to trouble shoot?