Incoming payload not supported by type 'NumberValue'

I am receiving this error may times a day:

2022-10-31 18:11:26.539 [WARN ] [ab.binding.mqtt.generic.ChannelState] - Incoming payload '"NotCharging"' not supported by type 'NumberValue'

The mqtt channel is configured as Text so I’m wondewring, why I see ‘NumberValue’. The data from mqtt is “NotCharging” (including the quotes). Might the be the problem?

Sounds like you may have more than one channel for this topic? These messages are unhelpful about identifying which channel.

I found threads saying that it might be more than one channel and I checked with a new mqtt channel and still the same. But when I look at the linked item configuration:

I have multiple channel links for this item - but all of them as defined as string.

Also the remote item is a string:

I forgot to mention: Even the warning is displayed, the value is updated correctly and I can see “NotCharging” as (correct) item.state

I removed the whole mqtt thing and readded it with new channel definitions… Now the warning is gone