Item state not correctly updating after ItemCommand 'ON'

It’s a configuration option on each thing - not the binding.

That’s fine - it’s not outdated, but it’s certainly quite old now, and doesn’t contain any new features for well over a year (likely a lot more).

I don’t think what you report in the first message is a binding issue. The binding should send the command (which I guess it does) and the system should update the item state. That said, as @5iver points out, the repoll feature will likely also solve this by refreshing the data shortly after the command is sent, so updating to 2.4 should solve the issue.