Hi @sjmiller11 !

As I can see in this image, there is already existing rows here in this table. Can you scroll right to the bottom of the end of this table and see if there is data there?
Because I did the same test and I got the data at the end of the table. This is what Add a rows into a table action does actually.

So I am guessing you just deleted the data using Delete key? If yes, I suggest not to do that.
You can see those empty rows, Add a rows into a table action does not check if there is data there or not. The function is to simply add a row to a table whether it has data or not at the end of the table.
So if you are doing any testing, you need to delete the rows of that table permanently. Just right click and select 'delete rows'

And then it should look like this:

Dragging the thing marked in red up and down will make the size of the table. And now currently, I just have one row in my table since the first row 1 is my headers.

So now if I run my flow, it should add the second data on row 3 only when I give the details to the form (or I use the previous trigger),

Do let me know if this works now.