Reason For Hack Failures *Might not be true
From what I've heard, EA Have made it so that if the "Battlefield Heores" folder is even a single byte larger or smaller in memory than the memory should be (Can change from Injecting dll's, adding sounds, editing folders etc) then it won't work.
Even If you change a bit of text in a file it won't work. It checks before you enter a game and if it's even the slightest bit larger or smaller in size, it will turn you back to the main menu and come up with "Client Error". This is the new update for Battlefield Heroes.
People must make sure when they are making hacks that for everything they change they must change something else to make it the same amount of memory, which is quite impossible. Which is why people must find a way around this, this is usually what "VIP" Hacks are. I think.
This is what I've heard, but does anyone else have any objections, additions or other explanations? (I may be wrong)