This has happened to me before, first of all if you make CSPs (Character Selection Portraits) make sure it is 128x160, if it's larger than that, it
WILL freeze the game whenever you try to play, (I think if it's smaller than that, I think it will freeze as well, but I actually don't know) If all your CSPs are the correct size, then I guess you should remove texture hacks you recently added to your SD, that's how I solved my problem
hope this helps