I some times have this problem when i have a complete flat battery. The n900 wont charge because its a bug in its hardware as it wont detect the charger if the battery is completely dead. I used somebody else's phone (nokia 5800) to give the battery juice then all was good.