when hacking, missing xm leads to failure AFTER drawing glyphs

When I glyph hack a portal, I would expect it to fail immediately if I don't have enough xm. However, the scanner lets me draw all glyphs only to report that I haven't got enough xm afterwards (with some amount of perceived schadenfreude). This is really annoying.
Tagged:
5
Comments
This has been occurring for quite some time now.
I agree, this bug has been around for many months
This is actually intentional due to the concept of not trusting the client. Your XM check is done at the server, because you might have enough XM even though your client is out of sync and thinks you don't.