I have found something that causes error
.
.
.
You are able to run without any sxs.dll or any hack after xmas patch
But if u have a hack.dll in ur folder, then once u will get File is changed xxxx.dll error
Then whether u remove that dll or not, ur crossfire will get crashed automatically and u will get Invalid client version, Reinstall the game.
So no hacking till a solution, play without hacks