I have searched and cannot find an answer which will solve my problem. I believe its called boot looping? Sorry this is going to be a long read* but please bear with me.
It originally happened after I rooted my phone (original 1.5 software) following these directions: How To: Root the Samsung Behold 2 | The Unlockr. After that* I deleted DinerDash2* Midnight Bowling* Wheres Waldo* IM* Talk* Amazon MP3* MyFaves* Telenav* HotSpot* Audio Postcard* Postcard.apk.
When I tried to reboot my phone* I was stuck on the Samsung screen. I finally got the screen to go away* but a message repeatedly popped up saying the TwLauncher closed unexpectedly.
Then I tried using ODIN and installing BH_Mans factory v1.6 http://androidforums.com/all-things-root-behold-2/63612-port-behold-ii-factory-1-6-a.html. I used the adb commands to delete the bloatware again. Restarted the phone and got the same problem. (Except I was stuck on the android screen.)
I tried to install the factory v1.6 again* then immediately did a factory restore* and then rebooted my screen once it loaded. Everything seemed okay. I uninstalled the stock games and rebooted again... it seemed to be working. When I uninstalled more apps (including CubeLauncher) and restarted the phone... I got the same problem again!!
What do I do? Did I uninstall something I am not supposed to? I think I might try installing the 1.6 No Twiz Kernel. I am sick of these "TwLauncher closed unexpectedly" messages.