Sounds like a crappy controller or something, as Ultimarc controllers don't suffer this issue.
In any case, given the time it might take to open the CP and disconnect the wires and re-connect them to an Ultimarc (and possibly a GGG; not sure on that, but likely) controller, the cost of the above unit is possibly worth it....
Consider it high comedy....sincere tragedy....whatever...don't take it personally.