you might need to upgrade your phone's firmware, try upgrading using the SE update program if that problem still persists, then you'll have to flash the firmware's GDFS; which is a risky issue - especially if you have little experience with flashing phones.
I used to have that problem with my previous w800i phone but after flashing/patching the GDFS with a fix, it was charging back to normal.
isn't this a dangerous thing to do? if you have a SE phone, emptying on lithium-ion batteries is damaging; look at this forum link for more info.





