Jim,

The issue is that maximum row size will not be 16KB (see below) and it is not really up to the driver to allow the save to happen in that case. We can take a look at your table and see how to best approach this. I sent you some questions in HDE. We can take it from there.

The maximum row size for an InnoDB table, which applies to data stored locally within a database page, is slightly less than half a page for 4KB, 8KB, 16KB, and 32KB innodb_page_size settings. For example, the maximum row size is slightly less than 8KB for the default 16KB InnoDB page size. For 64KB pages, the maximum row size is slightly less than 16KB. See Section 15.22, “InnoDB Limits” (https://dev.mysql.com/doc/refman/8.0/en/column-count-limit.html#row-size-limits).