No, if it's a hack, you'd get hack tool detected using an undetected injector. If it's an injector, that's when you get an xTrap error.
Maybe missing requirements?
Well is your problem solved yet?
Sometimes opening programs whilst opening crossfire will give you Xtrap problems.
Sometimes corrupting crossfire folders will give you Xtrap problems remember to back up.
It probably is your injector since most of them are detected by now.
Erm.. does it work when your not using hacks or just using hacks? If so you can go ahead and try to find a better injector/undetected hack.
And when injecting click on close after injection.