Make sure you are running it as administrator, don't have any different processes try to interrupt crossfire opening (don't open anything while its loading). Also run it in compatibility with Windows XP, that may possibly solve compatibility issues, if not, you have done pretty much all you can, just use a difference hack or wait for a new one.