Battlefield Heroes has experienced an update. Great, right? Not exactly. When you try to update your current version, it says it won't work. Many people have experienced this problem.
The solution? Go to Control Panel and uninstall the program. When you get back on your BFH account, you can re-install it and it will work fine.