The Sprint model will not show the passwords after they have been written but they have indeed been written. The passwords are not your problem if you have indeed written the correct passwords.
Just verified that I've written the correct passwords, Of course the phone shows 3G, but on a speedtest I'm only seeing 128kbps down, I should be getting 1500kbps. Also noticed that the MIP profiles aren't even saving my Mobile IP behavior as simple, it keeps reverting to MOB+Simple