When either by configuration of "useServerPrepStmts=false"
Or when MariaDbServerPreparedStatement.prepare has failed (the reason here does not matter , probably because of high load)
and the MariaDbConnection fallback is MariaDbClientPreparedStatement.
a query such as "INSERT INTO mytable VALUES (?,?) , (?,?)"
is broken down to the following query parts (using function createRewritableParts):
 INSERT INTO mytable VALUES
this results in the final query to be sent as:
INSERT INTO mytable VALUES ( param,param)param,(param,)
results in syntax error.
i have checked the older code of version 1.1.8 (before 1.3.0, and 1.1.8 is the version i used before)
in that version in class MySQLParameterizedQuery the createQueryParts
breaks down the query like this:
 INSERT INTO mytable VALUES (
and then the query is sent correctly to the DB