eckley1996 updating the firmware might help. My only caveat is to back up your phone hotsync and also use nvbackup- which is an sd card backup and if found here at mytreo . net
You can check your firmware version by going to phone and then selecting information and then see what firmware version you currently have. IF you have the latest then I don't see the point in upgrading, just perhaps a hard reset or a zero out reset might help restore it.
UNLESS Tmobile has changed in your area somehow OR your phones are experiencing age difficulties (it seems odd that all would do it at the same time though.)
I don't show a tmobile on palm's support site so I'm guessing your phone is unlocked?
the latest firmware for unlocked TREO 680 is listed as 1.12
the latest firmware for unlocked TREO 650 is listed as 1.20
as far as I know. If you are unsure of how to proceed I'm sure there is both here and at the palm site specific instructions. I've not updated an unlocked phone so please be aware of that.
If you need help doesn't hesitate to ask as the admins and moderators are wonderful here.
Here is the link to palm support select phones and then you can scout around
palmOR you can go to the search function at the top of this page select downloads and put in firmware
