I think, tsowen had earlier posted the solution:
Make sure your registry says the following:
[HKEY_LOCAL_MACHINE\security\ResOver\Bitmaps]
"BatteryIconLevels"=dword:65 (Hex) or 101 (Dec)
"BatteryIconIdStart"=dword:3e9 (Hex) or 1001 (Dec)
"BaseDll"="phcanOverbmp.dll"
"BaseId"=dword:0
Since you are using WM6.5.x, it could be that in your windows-folder is no phcanOverbmp.dll - therefore change the "BaseDll" to "shellres192.dll"
Good luck
SeCo