Need help with my n8n workflow where a scheduled trigger isn’t fetching new Airtable data and keeps sending old data instead

Hi everyone,
I need some help with the execution behaviour in my workflow. I’m sending data from Airtable to Lovable using an n8n workflow that’s scheduled to trigger every 6 hours.
The issue is that when the workflow runs automatically via the schedule trigger, it does not fetch the new data from Airtable. It only sends the older data that was previously sent when I executed the workflow manually.
I’m not sure if this is related to execution data, node settings, or how Airtable search is handled in scheduled runs.
Has anyone faced a similar issue or can guide me on what I should check to fix this?

Describe the problem/error/question

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

Hi @Manzoor_Hussain, welcome!

The trigger itself has nothing to do with whether the data is new or old,

You should focus on the data source itself, which is the Airtable search,

The Airtable search node should return data based on the search settings or filters you have configured,

After that, as a second step, you can implement deduplication, That is a separate concern, but first you need to make sure the data being returned is correct..