It sounds like what you may have done is not press SETUP for long enough when you finished programming the macro.
The correct procedure is to hold SETUP down until the LED flashes twice, if you release it too soon, you have effectively included a press of SETUP in the macro itself, which would cause the buttons to return to their original state for 10 seconds after the macro completes.
Rob.
http://www.hifi-remote.com