Do you leave your battery in the device?
If yes the battery doesn't discharge because of its own smart circuitry, but because the attached device draws some current. It goes through the gauge circuit, but the circuit just can't measure such small currents accurately so accumulated error may be huge in one way or the other.
The circuit could also be assuming a battery self-discharge rate much higher than what it actually is.