I recently came across with the same issue. The EXECTYPE is a field of Liquibase's table DATABASECHANGELOG, see the doc here https://docs.liquibase.com/concepts/tracking-tables/databasechangelog-table.html
EXECTYPE VARCHAR(10) Description of how the changeset was executed. Possible values include EXECUTED, FAILED, SKIPPED, RERAN, and MARK_RAN.
In my case, the error stated "No enum constant liquibase.changelog.ChangeSet.ExecType.3.5.3", wherein the numeric isn't among the accepted values for this field. I peeked in the database and did find that numeric in the table. Removing that row eliminated the error immediately but broke other stuff (due to almost like a chain-reaction with other changesets) - that's another story and issue that needs to be addressed, of course. Update the culprit row and replace the bad data with "null" was probably a better workaround. Not entirely solving your problem, just providing some reference for consideration.