Ignoring the awful reality that is storing almost 700,000 records in a SharePoint List, I'm trying to archive records by using a Power Automate Flow to move records into separate smaller list (as in records created in 2020, records created in 2021, etc).
The Flow was set to grab the top 5000 records where Created Date was between 01/01/2020 and 12/31/2020, sorted ascending. With that list I created them in a new list then deleted them from the old list.
The first time this ran it worked perfectly.
The second time it ran it found no records for 2020. I confirmed records still exist for 2020.
This is what my Get Items looks like

Is it possible that the Delete from List action does more of a soft delete in SharePoint and the Get Items still sees those first 5000 records but is unable to collect their data?