It was a mix of some columns already there and some columns added after. This is definitely a bug because it just happened again for me. I was working in the table and only triggered it to run for 100 rows and it kept running for the entire list! Even after clicking multiple times on Stop Updates, it kept running and consuming credits. I'm on a call but will share a loom.
Definitely need a credit refund here for the client