Since upgrading, a script that has been working fine for years has now stopped working because one of the steps throws an error and the script aborts.
The step code in the script is:
data: {}
target:
entity_id: media_player.lounge_tv
action: media_player.turn_off
and the error received is:
Error: Error calling async_turn_off for device [LG] webOS TV SJ800V: Device is off and cannot be controlled
This has worked fine for some years until this recent upgrade and the script has executed whether the TV was already off or whether it was on (and therefore got turned off).
The script also turns another TV off in the same way and this is not throwing the same error, so it could be integration specific (webostv)
Any ideas?