Same thing, now my battery runned off while I was sleeping with charger connected. Becouse it just do not charge!!!
Now I can't anything with the phone! It do not powers on even when connected to usb or charger.
What the hell am I suppoused to do now?!!!!
You have a couple of options you can do to resolve this issue. There are faqs\guides here on xda about the first two options.
1. Buy/make a Motorola Factory Cable (I recommend buying\making one, everyone who flashes roms should...)
2. Splice open a usb cable and attach the postitve and negative leads to the battery and either let it charge for an hour or put it in the phone with the leads on the battery and phone battery prongs at the same time (I've had to do that before, never flash an sbf with under 50% battery)
3. Use an external battery charger.
4. Use a friends battery for a few minutes.
5. Plug it into a WALL OR CAR CHARGER and leave it there for at least 8 hours, up to two days; sometimes you'll get lucky and it'll start taking a charge. You'll never get lucky with a PC USB port, at least I never did.
A factory cable is a good thing to have around -- you can flash roms\sbf's with a dead or no battery in the phone. The way they work is by powering the phone directly from its USB port.
I recommend keeping one of the battery fixes on your sdcard, especially if you flash a lot of roms. They come in handy in cases like this. From what I understand is that there are two different versions of the Froyo Kernel battery files plus another version for the Defy Plus. Once you find the ones that work best for you make a flashable zip or replace the files included in one of the battery fixes if you don't know how to make flashable zips; then just flash you're battery zip once your done flashing the rom you intend to use.
Also, take a look at the Battery Drops Explained thread. It has a lot of useful information in regards to this problem.
Well, I'm gonna get back to merging in some Spanish Translations for PA -- They're starting to piss me off since the PA is formatted slightly different than Quarx's (some strings are at very different places -- if even one string is duplicated it stops the build completely)