Hi @Sage22 ,
So you have an ID column in your Excel table which is data source of your App. Could you please confirm whether or not you have set to use this ID column as the key column for the Excel table? As follow:

I assume you are using the ID column as the key for your Excel table, basically there is no need to include ID in the collection when you are wanting to add new rows, if ID column is already included you could also leave it blank. The syntax of patching to the table through the collection would be:
ForAll(collection, Patch(Table, Defaults(Table), {ID: First(Sort(Table, ID, Descending)).ID+1, ...}))
With this formula, adding new rows into the table would generate auto-increment IDs.
When editing or deleting existing rows, you will need to use ID to look up the specific rows so IDs are needed in the collection.
Hope this helps.
Best regards,
Community Support Team _ Jeffer Ni
If this post helps, then please consider Accept it as the solution to help the other members find it.