The instructions from Kik themselves simply say to uninstall and reinstall the app, and if that doesn't work they blame your internet connection for being too slow, even if everything else is working fine.
I don't know if that's directly to blame, or if it was just a coincidence, but I immediately stopped being able to receive messages, and in particular:
- I could send messages, but Kik Messenger didn't tell me they had been received.
- I could receive push notifications on my lock screen, but the message didn't show in the app itself.
The first thing I tried was to log out and back in - which, on Kik, is basically the same as resetting your account.
And that's where it all went spectacularly wrong; I couldn't log back in, because Kik said it was 'taking too long to download my contacts list' and I couldn't register a new account because, again, 'Oops. This is taking longer than usual.'
Finding a way to fix Kik Messenger took me about four days of fairly continual effort, but I managed to recover my Kik account in the end - it's not an entirely easy process, but if all else fails it might be worth a try.
BlueStacks App Player
My theory was that if I could just log into my account on a different device, I could tweak the settings, change my password and find a way back in on my phone too.
With no desktop version of Kik Messenger though (and I'm not one of those people who has three different smartphones lying around), I needed an alternative way to log in.
BlueStacks App Player is an Android emulator that effectively gives you a virtual Android tablet, which runs in a window on your PC or laptop.
Best of all, you can get Kik Messenger running in this window, allowing you to troubleshoot your account properly.
Installation
Download the BlueStacks App Player installation program, run it and follow the instructions.
You will be offered tick boxes to allow the program to connect to the App Store and so on - I'd suggest leaving these ticked, as you're going to need to install the Kik Messenger app once BlueStacks is up and running.
I found the installer to be a little buggy, so if it hangs at any point just close it and restart it - if you've tried everything else to fix Kik already, it's probably worth sticking with this method in spite of the potential hiccups.
Installing Kik
Once BlueStacks is running, it should be very easy to add Kik Messenger to your list of apps - just click on the Search button and search for Kik as you would on a smartphone or tablet.
Run the app and log in using your normal username or email address and your Kik password - hopefully it will work.
When you're into your account (assuming it works) check for any suspicious-looking recent messages. I deleted the conversation from the unfamiliar contact, and it fixed my entire account.
I don't know if it was a virus or anything like that, but it snarled up my account good and proper, and simply deleting it on the BlueStacks emulated version of Kik Messenger instantly fixed everything.
As soon as you have your account working on BlueStacks, and have deleted the most recent messages you received just before your account froze, go back to your smartphone and try logging in again - hopefully everything will be fixed.
Still Having Problems?
If you can't log in to your Kik account even on BlueStacks, consider resetting your password, in case your account has been hacked.
Visit the Kik reset password page (make sure you are on Kik.com and haven't been redirected to a spoof or hacker page before typing in your password).
If your account has been hacked and your email address changed, you may not be able to reset your password, but you should be able to register a new account and re-add all of your old contacts.
Once you manage to log in, Kik Messenger should restore all of your contacts, so it should be easy to start messaging people once again.
Just be aware, at present when you log into your Kik account on a different device, you lose your conversation history - but that's got to be better than being locked out of your account entirely.