[2.67.1] Recharge view shows 'Need More XM' when the bar is still contains sufficient XM

This one is an old old bug, dating back to 2015-02-24 when the Boost recharge functionality was added.

Pre-conditions:

  • An XM pool larger than 16k (Level 13 or higher)
  • A portal with more than 15k energy missing
  • Agent has a full XM bar.
  • Ground XM is present around the Agent.

Reproduction Steps:

  1. While standing in a pool of XM with a full XM bar greater than 16,000 XM, boost recharge a portal with more than 15k energy missing.
  2. Immediately tap the button again as the ground XM is collected, to continue recharging.

The display will show "Needs More XM" even though the Agent has more than sufficient XM to perform a second recharge, and the recharge will not go through. Tapping a third time will recharge the portal again using the remaining XM pool.

This is an old bug, and as far as I can guess, completely server related, so one for @ofer2 and the server team, rather than a GUI issue. It appears that when you're collecting XM at the same time as attempting to boost recharge, some sort of consistency error aborts the recharge.

Ingress 2.67.1
Android 11
Pixel 4
Tagged:
10
10 votes

New Report · Last Updated

Comments

  • Is anything being done to resolve this issue? It was something I was about to report, still another annoying feature of Ingress that I wish would be resolved before adding the fluffy new stuff that mostly does not interest me...

  • This is a collision issue that's existed since boost recharge was added in Classic. I'm not sure this can be fixed without rewriting the servers, at this point.

  • It is software, if Niantic cared less about selling and promoting the game and more about the quality this could be resolved... just is not a priority to them... the fact it is a long time issue justifies what I said

  • It's an old bundle of spaghetti code though. These sorts of eventual consistency issues are hard at the best of times, but the decision to not make us wait another year or two for new features was made, so at least for now we're still on the old non-Lightship server model.

    I can understand them not fixing this issue specifically, in favour of more easily rectified ones that have a bigger impact on experience.

  • It comes down to one thing... MONEY!

  • This issue still exist with version 2.112.2 (although I also think this is a pure server bug as the old client had it too).

    Whenever a boost recharge is requested at the same time XM is collected from the ground it fails with the "Need more XM" error, even when there is enough XM available (and that is before the additional XM is collected). Happens quite often when walking around during boost charging. The problem never happens with a single charge.

    With the new buff of boost recharge AP, fixing this bug should be reconsidered.

  • This looks like the same bug from my recent post, in which I recommended for them to change the formula that calculates how much XM each decayed resonator will get when pressing Boost Charge All:

    https://community.ingress.com/en/discussion/21227/boost-charge-all-button-doesnt-always-charge-portal-to-100-energy#latest

  • What you're describing isn't a bug, but an intentional choice made back when they implemented recharge in 2012. They chose to always attempt to recharge all resonators to an even amount.

    So it would be nice to change, but it's not a bug.

    The bug described above is a literal rejection of recharging when using boost charge because of a consistency issue between server XM pool updates, that was introduced when boost charge was added in 2014 (I think), which has never been corrected.

  • The problem still exists and is still annoying.

  • EvilSuperHerosEvilSuperHeros ✭✭✭✭✭

    Best part is, you can tap recharge, then go to another portal and do the full recharge with what you have left.

Sign In or Register to comment.