Transaction group error with missing t_stamp column

I have a so far irreproducible error where some transaction group that I have active errors out with a complaint that the t_stamp field is missing. I am confused, because this should be a totally internally managed field. I have "Store timestamp to: t_stamp" checked in the transaction group. I am running 8.1.31. The only solution so far is to stop the transaction group, save, start it, and save. It then works for some time before it breaks again.

Does this ring any bells for anyone? I want to open a support request but I do not yet have reproduction steps available.

I can only think some other process is altering the table.

The only other processes that should be interacting with it are sql bridge processes. However, I am creating the transaction group configuration via XML, and then loading it with the legacy system.groups.loadFromFile. I am going to explicitly disable the STORE_TIMESTAMP field and see if it lets me circumvent this problem, I don't actually need timestamps in this table.