I had the Comodo defense "execution control" deactivated as I dont think it was useful. That meant the trainers were blocked from the start and I had no warning or chance to allow them through. But then after a tip from Comodo forums I reactivated the "execution control" and PRESTO it worked! It of course gave a warning,"trainer trying to install global hook" etc etc, but after approving the warning the trainer started working!
Now thats ironic..After activating a security feature it worked, not the other way around.