To be fair something that had come in the posts in other ways it also something to be considered.
Computational data limit and 'software limitations'. How many things Joe was doing and how many things were taking precedent in this bleeding heart/perfectionist?
Remember he can't use the lab computacional power unless he allow his lab door open. Which unless I am remember this wrongly he didn't.
So he had a lot of computational data. but not his best. And his Ai children were in their reduce form. Which is still a bullshit lot of power^^. So he had 3 Joes, with gear, the undersiders, 3 mechas, all bots and maybe just maybe some hack computer helping which bring to.
He was doing all he was doing while taking more 'soft touch' for a significant part of the track of the ABB (at last before the fight) to not warn the dragon/give intel for the dragon.
He was priorize the deadman trigger above all else, he was more worry about March than any of the others. he was also worried and taking actions in the city taking computational data to hit the ABB while reducing the number of deaths. he also sending data to all relevant force of the city. he probably was also need to keep his firewalls for said forces.
I just commenting that yeah one critical mistake was possible even without shenanigans. Like Oni lee being inside a area that could not be scanned or using other bullshits to booster his powers outside said shard 'halping'.
They could had even a lite version of armsmaster combat software with a mask made by leet for oni and I could buy stuff like one off teleport by camera vision or some other shenanigans. Because power cheat. A lot.
If one [edit:side] has a shard working and the other is 'mundane' force. I can buy that the shard 'blink' and 'thought' 'no, the rules for this case work like this' and allow some shenanigan that favor the caper for some reason.
edit: oh, and I think by that point he only had two Joes and all their gear and etc. So less bullshit computational power. still a lot. still this is my point. that and.
Those bots software and development probably didn't focus in their survival compare to said mecha. And said mecha would invest more in Joe survival. So by hitting them first they could have the window that they had when the AIs were absorving the damage of losing that much 'brain' in a single hit. Well that is my opinion^^ it can be complete wrong
edit: grammar. I mean side and not said.