I have a new and perplexing issue with my iPhone 3GS. When I go to join a secure network I have not joined before, the Settings app just closes. I press the network, it goes to the field where you enter the WEP or WPA key but then settings just closes. The same thing happens when I go to enter the ssid/key manually under "Other..." It is still connecting to networks I have previously trusted. Any help would be appreciated. I'm running 3.1.2, jailbroken, on a 3GS. I'd rather not do a complete restore right now as I am waiting for the jailbreak for iOS4.