This sounds resolved, but from my experience you don't have to do anything to get the CM15A working. I use an RPi and when I unplug it, I get a warning once every second or so in the log that indicates that the interface is unavailable. As soon as it's plugged back in, things work again immediately. The only thing I recommend when moving a CM15A from AHP is to clear the memory of macros and timers. If you leave these on the interface, you will probably see ghost events that will confuse the heck out of you. I speak from experience!