Source "Prime Video" not found for "LG TV"

Hi all,

I have a script that, when triggered, changes the source from whatever it is to Prime Video/Netflix/Plex etc. etc.

All sources are working fine except “Prime Video”, which seems to not be present under “source_list” when my LG OLED TV is turned on.

If I manually open the Prime Video WebOS TV App on my TV I can see from the Developer Tools in HA that the source is called “Prime Video”. But as soon as I change source to something else or I turn off and turn back on the TV, the source “Prime Video” disappears.

This is the only source that goes missing, all other sources are working perfectly fine.

Any way I can troubleshoot this?

I remember it happened in the past, with older HA releases, but back then the WebOS TV integration was done via YAML and I could manually specify the source list, which I can’t do now since the integration doesn’t need YAML anymore.

This is the entry I find under “Logs”:

Logger: homeassistant.components.webostv.media_player
Source: components/webostv/media_player.py:99
Integration: LG webOS Smart TV (documentation, issues)
First occurred: 5:32:12 PM (1 occurrences)
Last logged: 5:32:12 PM

Source Prime Video not found for LG TV

Thanks

Try AMAZON in a script, that is how I got it to work.