Decided to make a refinement to one of my macros last night, this was not a good idea. All of a sudden the old macros are not working (and still aren't at this point). Narrowed it down to the CM15A/AHP still has problems with a chain of on or off light commands - sometimes. The first light would work, the next two not, finally the chime would go off. I then put 0 sec delays between them then the first light didn't work but the next two did with the chime! Changed preferences back and forth between on/off control and 100%, no luck. I did all the magical things when loading new programs, unplugged the CM15 from the wall, pulled the batteries, disconnected the USB, wait at least 5 min., put it all back together, set preferences, hardware configuration, purged old macros, cleared memory, loaded new code. There was some sequence that made it load and work prior which I cannot duplicate. I think I'll just make a default basic control scheme and use it until the new code revision that fixes all these issues comes out!
This thing is so close to being an awesome control system, just got to work out the remaining bugs. I'm an embedded systems software engineer so I understand what you are going through, hang in there, you'll get it!