interchange MySQL/MariaDB .frm files
The .frm drives the parsing of rows.  So if the datatype or number of columns changes, it seems very likely that the rows cannot be read.

Consider using a VIEW to "change" the structure of a table.