what i should do is try to boot a linux distro from a usb stick, just to see how it picks up the battery.
if i can confirm that the charging issue is specific to the chromium os, the next step will be to wipe the thing down completely and put a lightweight linux distro on it instead.