Of course some weird tinkering makes it work.
I deleted the original table I created and recreated it.
Not sure if I had renamed fields at any point or done something that’d cause the mapping of column names to not match the field_list selections.
tl;dr try deleting/recreating your table if you run into some funkiness