You cannot switch to "programming mode" after recording a macro, you have to completely reboot the controller, and this clears out the recorded macro's cache for some reason. I highlight the playback button and click "edit", yet in the timeline editor it appears empty.