Guys, now I'm reminded of why I quit visiting this site for 3 months.Here are the answers to both your ill-researched issues, and they are irrefutable. I repeat, their validity is IRREFUTABLE.
This will fix both the 'Draining Battery' problem, plus the 'USB HotSync' problem. You can thank me later:
Enter Memo Pad, and create a new memo. In the text section of the Graffiti, and enter:
"cursive L" (shortcuts)
"tap, tap" (perdiod)
then on the numeric side of the Graffiti area, enter "1" (numeral one")
Then tap outside of the Graffiti area.
This is shortcut that will disable the Palm's auto-off. Make sure your backlight is on, so that the battery drains extra quickly. What you need is to drain and reset your battery beyond what the Palm OS, (and all of its warning messages), will inherently allow.
Curiously enough, this also acts as a 'hard reset', that not only is a 'hard reset', but also resets the registers in the Palm m505 that are fouled-up (causing your USB to fail.....*if* you happen to be suffering from that issue). You need to discharge it so that IT WILL NOT TURN ON, and you don't even get a faint green light on the LED.
Now, put it in the cradle, and with your computer on, perform a HotSync. Should be good as new (literally).
The problem, contrary to early internet rumor (except here....you guys are still 3 months behind PalmInfocenter.com), is NOT because of static levels in the USB cradle.
This is a FACT. Also, people that are receiving new cradles *AND* new m505s *STILL* have the issue occur, one day, one week, and even one month later.
I bought my m505 the FIRST WEEK it was in release (May). I finally had the USB failure last night. This trick works perfectly.
Note that while the battery drain issue shouldn't reappear again, the "HotSync" issue may reappear also, so back up your Palm often, and be prepared. It's better than waiting for a replacement (some people are on their 5th m505) that may have a worse (i.e. dimmer) screen than the one you already have.
Do not reply with questions asking if it's "safe", do not suggest that it "doesn't work" (if it doesn't, then you did it wrong), and do not flame.
And while I'm not suggesting a permanent change, please check palminfocenter.com when you have a technical issue. They have Palm Techs over there that will admit things online that they won't admit over the recorded Help Desk phone.
Palm DOES know the problem, and they DO know the fix. There's even a way to fix it by quickly re-coding a line in the 4.1 operating system (which violates your warranty).
By officially/publicly admitting the problem lies within the Palm itself (and not the USB cradle), they would be liable to a lawsuit the likes of which has never been seen (assuming they wouldn't give us all free repair or new Palms).