Can't say, sounds more like something wrong with your N900 BME, if it drops form 50+% to 0% in under 1 hour then it cannot read the battery properly due to BME or something wrong with the battery circuit.