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:
- Add Sufficient Delays:
- Insert appropriate delays before commands that fail to execute in the macro sequence
- 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
- Command Repetition:
- For persistently failing commands, try adding immediate duplicates
- Example for HDMI input issues:
- Command: AV receiver Power
- Command: TV HDMI2
- Command: TV HDMI2
- Command: TV Power
If Problems Persist:
- Capture screenshots showing:
- Your complete macro setup in our app
- Specifically, which command(s) fail during macro execution
- 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.

