This happens to me too, using the latest Cacko kernel on Sharp rom (5500). Didn\'t happen until I upgraded the kernel.
You can fix by disconnect from external power, On/Off the zaurus (i.e. suspend/unsuspend) then reconnect to external power. Almost always works I think.
Not sure what it means, e.g. is the battery actually charging if the light is flashing?
Otherwise no complaints about the cacko kernel.