Originally posted by gonk:
but the Harmony may be trying to use one of those input commands (not the tuner AM/FM toggle) as a power on command and throwing off the timing.
I bet this is the case and with every other scenario, it is using the input command for power-up. Like Darth said earlier, add a delay. Or I might call their tech support just because I'm curious.