Along with what silentFan said, I'd make sure to install it on your phone's memory rather than an SD card. I know my own personal 640 has issues with many apps on the SD card (including Win Central) that go away when you install them on the phone itself.