Windows Mobile 6 / 6.1 Freezes or Hangs when Unlocking

I recently experienced an issue where my Motorola Q9c from Verizon was hanging up for 1 – 2 minutes when I would try to unlock the screen.  Normally, you press the unlock soft key and the screen will display a prompt to press the * key to complete the unlock process.  With the problem I experienced, it was hanging before showing me that prompt and my phone would be unusable for about 1 – 2 minutes.  After this happened, I checked my task manager and found the “Text Messages” process consuming a good chunk of resources.  I forced this to quit and my phone would be fine until I wrote another text messsage and that process respawned. 

After trying a few things, I found that this issues was actually caused by the text prediction feature and the size of the text prediction history cache.  If you are having the same problem, try turning this feature off, or at least clearing the history.  Here’s how:

  1. Select “Text Input Settings” from the main settings menu.
  2. To Disable this feature, clear the “Suggest words when typing” option
  3. To clear the history, access the menu by using the right soft key and select “Clear Input History”