In de netwerkcode wordt de processor steeds aangesproken, waardoor de app steeds de cpu aanspreekt. "Een cpu-spin is als een kind in de auto die vraagt: 'Zijn we er al? Zijn we er al? Zijn we er al?', zonder dat de vraag ervoor zorgt dat je dichter bij de bestemming raakt", schrijft Facebooks ontwikkelmanager Ari Grant.

De tweede oorzaak van het batterijzuigen van de Facebook-app is de audiostream die blijft aanstaan nadat een video is afgespeeld. "Dit werkt hetzelfde als wanneer je een muziek-app sluit en naar de muziek wilt blijven luisteren terwijl je andere dingen doet, alleen in dit geval gebeurde het per ongeluk en werd er niets meer afgespeeld."

Geen locatie-issue

De code is op deze punten aangepast en een update van de app moet het accuprobleem verhelpen. Volgens Grant hebben de gemelde batterijsores niets te maken met de locatiefunctie, zoals gebruikers vermoedden. Het sociale netwerk biedt verder excuses aan voor het veroorzaakte ongemak.