Eu não acho que seja um bug. O kernel do Linux não carregará o dispositivo quando estiver quase cheio para preservar a bateria. Ele só começará a cobrar novamente quando estiver abaixo de 90% ou mais. Ele irá para 100% quando estiver cobrando menos que 90%.