When the hack(s) crashes, no. There is no error message, just a "Battlefield 3 stopped working" Windows message.
I've only had 2 hacks for BF3, and yes. It did it with both of them. The hack I am currently using is BF3 Hack By Zlo It's a great (detected, but it's easy to not get kicked with it) hack, except I crash a fair amount. I would post the link to it, but I'm not allowed. It's one of the top BF3 hacks on here, if you want to check it out.
Either the hack you're using doesn't support your Windows version or the Injector failed to inject the dll correctly into the process (BF).
Use a different Injector [Recommended Injector] or a different hack.