I was also facing the same issue. It has solved with DataType I was passing was incorrect.
Instaed of MySqlDbType.. I was using - SqlDbType.
var SqlParameters = new List() { new MySqlParameter("@TableName", MySqlDbType.VarChar){ Value = sqlTable.TableName }, new MySqlParameter("@ColumnName", MySqlDbType.VarChar){ Value = string.Join(",", sqlTable.ColumnsName) }, new MySqlParameter("@ColumnValue", MySqlDbType.VarChar){ Value = string.Join(",", sqlTable.ColumnsValue.Select(x=> $"'{x}'")) }, };