I'm using a BLGW with a BeoSystem 4. I have STATE UPDATE macros that use a Global Cache Itach to switch the Samsung TV to HDMI 2 when using the "Apple TV 4K" source, to HDMI 3 when using the "Sony UHD" source, and to HDMI for all other sources.
The macros work great when switching from one source to another while the TV/BeoSystem 4 are already on. However, If I start up the BeoSystem 4 with a particular source, the HDMI does not change from what it was on when going into standby. Similarly, if I try to fire the macro again when the desired source is already playing (Such as in a situation where I accidentally blocked the Global Cache IR emitter with my body and tried sending the source command again after getting my body out of the way), the HDMI does not change.
Does anyone have any suggestion on what I'm doing wrong in the macros?