LGWebOS Binding - cannot set channel

Hi,
1st of all thanks for that great binding :+1: Everything works fine: channel and volume up/down, switching apps etc.

The only thing that I cannot get to work is to set the channel directly.

Number LG_TV0_ChannelNo “Channel [%d]” {channel=“lgwebos:WebOSTV:tv1:channel” }

I’ve tried:
LG_TV0_ChannelNo.sendCommand(2)
LG_TV0_ChannelNo.sendCommand('2')

The LG_TV0_ChannelNo is changed to the according value but the TV refuses to switch to that channel.

This is in the log:

2020-07-11 13:02:20.648 [TRACE] [bos.internal.handler.LGWebOSTVSocket] - Message [in]: {“type”:“response”,“id”:67,“payload”:{“returnValue”:true,“id”:“com.webos.app.livetv”,“sessionId”:“Y29tLndlYm9zLmFwcC5saXZldHY=”}}
2020-07-11 13:02:20.654 [DEBUG] [inding.lgwebos.action.LGWebOSActions] - Response: org.openhab.binding.lgwebos.internal.handler.core.LaunchSession@e60227

When I switch channel by increase it works and I get this in the log:

2020-07-11 13:04:55.637 [TRACE] [bos.internal.handler.LGWebOSTVSocket] - Message [out]: {“type”:“request”,“id”:69,“uri”:“ssap://tv/channelUp”}
2020-07-11 13:04:55.750 [TRACE] [bos.internal.handler.LGWebOSTVSocket] - Message [in]: {“type”:“response”,“id”:69,“payload”:{“returnValue”:true}}
2020-07-11 13:04:55.756 [DEBUG] [inding.lgwebos.action.LGWebOSActions] - Response: CommandConfirmation [returnValue=true]
2020-07-11 13:04:56.270 [TRACE] [bos.internal.handler.LGWebOSTVSocket] - Message [in]: {“type”:“response”,“id”:66,“payload”:{“channelId”:“7_86_3_3_1089_12003_1”,“dualChannel”:{“dualChannelId”:null,“dualChannelTypeName”:null,“dualChannelTypeId”:null,“dualChannelNumber”:null},“isScrambled”:false,“channelTypeName”:“Satellite Digital TV”,“isLocked”:false,“isChannelChanged”:false,“channelModeName”:“Satellite”,“channelNumber”:“3”,“isFineTuned”:false,“channelTypeId”:6,“isDescrambled”:false,“isSkipped”:false,“isHEVCChannel”:false,“hybridtvType”:null,“isInvisible”:false,“favoriteGroup”:null,“channelName”:“RTL Television”,“channelModeId”:2,“signalChannelId”:“1089_12003_1”}}
2020-07-11 13:04:56.438 [TRACE] [bos.internal.handler.LGWebOSTVSocket] - Message [in]: {“type”:“response”,“id”:66,“payload”:{“channelId”:“7_86_3_3_1089_12003_1”,“dualChannel”:{“dualChannelId”:null,“dualChannelTypeName”:null,“dualChannelTypeId”:null,“dualChannelNumber”:null},“isScrambled”:false,“channelTypeName”:“Satellite Digital TV”,“isLocked”:false,“isChannelChanged”:false,“channelModeName”:“Satellite”,“channelNumber”:“3”,“isFineTuned”:false,“channelTypeId”:6,“isDescrambled”:false,“isSkipped”:false,“isHEVCChannel”:false,“hybridtvType”:“HBBTV”,“isInvisible”:false,“favoriteGroup”:null,“channelName”:“RTL Television”,“channelModeId”:2,“signalChannelId”:“1089_12003_1”}}

What do I miss? Thanks a lot in advance.