Prerequisite Check:
Before proceeding, confirm that all commands work properly on individual devices. If any command fails, contact the SofaBaton support team to fix the code first.
Macro-Specific Solutions:
1. Add Sufficient Delays:
(1) Insert appropriate delays before commands that fail to execute in the macro sequence
(2) Example implementation for TV power issues:
*Command: AV receiver Power
*Command: TV HDMI2
*Command: Delay 1s (key step – “enough” delay is crucial)
*Command: TV Power
2. Command Repetition:
(1) For persistently failing commands, try adding immediate duplicates
(2) Example for HDMI input issues:
*Command: AV receiver Power
*Command: TV HDMI2
*Command: TV HDMI2
*Command: TV Power
If Problems Persist:
(1) Capture screenshots showing:
*Your complete macro setup in our app
*Specifically, which command(s) fail during macro execution
(2) Share these details with our support team for further diagnosis
Important Note:
If the problematic command was learned from the original remote, rather than from our codebase, please note that these manually learned keys may not function correctly in U2 macros.

