$clusterTime is checked first
What changes in $clusterTime is checked first compared with MongoDB and what your application has to do.
This difference is of the Different kind.
What MongoDB does
With $clusterTime and a field of the command both wrong, it answers the error of the field.
What TeselaDB does
It answers the $clusterTime error.
What your application has to do
Fix both; the error you see first changes.