alright..i clearly have no clue about that..but for some of the errors or bugs, this fixed the problem. (Even when your cf folder is "bypassed", this method worked.)
Uninstall crossfire completely, meaning yes temporally delete the CF folder from C:PROGRAM FILES(x86) whatever lol
Re-download crossfire using the fast downloader from z8games.
When it finishes downloading, -->DO NOT<-- just yet install it. When it tells you to install, just click close, then drag the crossfire setup file to the desktop.
Now go in to safe mode. You will need re-booting.
In safe mode, double click the setup. Install it.
Exit out from safe mode, going back to your normal windows.
Run the crossfire as admin if you have vista/7, WITHOUT HACKS. If it works, exit out, delete all files in report and log folder. (shouldn't be anything in there since you re-installed it lol)
Now use the hack with injector or whatever, then try to play the game with hacks again. If this doesnt work, then just find a new hack.