Error in SQL query!

After upgrading from OH3.2 to OH3.3 (via apt), my logs are flooded with this entry.

14:43:07.595 [ERROR] [org.knowm.yank.Yank                  ] - Error in SQL query!!!
java.sql.SQLException: ERROR: column "value" is of type double precision but expression is of type character varying
  Hint: You will need to rewrite or cast the expression.
  Position: 51 Query: INSERT INTO item0000 (TIME, VALUE) VALUES( NOW(), CAST( ? as VARCHAR) ) Parameters: [OFF]
        at org.apache.commons.dbutils.AbstractQueryRunner.rethrow( ~[?:?]
        at org.apache.commons.dbutils.QueryRunner.update( ~[?:?]
        at org.apache.commons.dbutils.QueryRunner.update( ~[?:?]
        at org.knowm.yank.Yank.execute( ~[?:?]
        at org.knowm.yank.Yank.execute( ~[?:?]
        at org.openhab.persistence.jdbc.db.JdbcPostgresqlDAO.doStoreItemValue( ~[?:?]
        at org.openhab.persistence.jdbc.internal.JdbcMapper.storeItemValue( ~[?:?]
        at org.openhab.persistence.jdbc.internal.JdbcPersistenceService.internalStore( ~[?:?]
        at ~[?:?]
        at ~[?:?]
        at org.openhab.core.internal.scheduler.CronSchedulerImpl.lambda$0( ~[?:?]
        at org.openhab.core.internal.scheduler.CronSchedulerImpl.lambda$1( ~[?:?]
        at org.openhab.core.internal.scheduler.SchedulerImpl.lambda$12( ~[?:?]
        at org.openhab.core.internal.scheduler.SchedulerImpl.lambda$1( ~[?:?]
        at java.util.concurrent.Executors$ [?:?]
        at [?:?]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ [?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker( [?:?]
        at java.util.concurrent.ThreadPoolExecutor$ [?:?]
        at [?:?]

They come in bursts with 100ms interval. The database backend is Postgresql.

Any suggestion to solve this?

Clearing the cache solved the issue.