The Glitching condition has so much potential.
I feel that they should do away with the flat check and just have the condition do what it's going to do. Most of the time there is a save to avoid the effect anyway.
What if there was a small table that we roll on to determine the glitch affect? Glitching 1 = 1 roll on the table.
For example: (I am not a game designer, so I mean no offense. Just brain storming)
On a d20:
1-3 = Overheating: take 1d6 damage.
4-6 = Corrupted Data: Loses all data.
7-9 = Software bugs: -1 item penalty to all checks and DCs.
10-12 = Hardware failure: a part of the tech stops working.
13-15 = Network latency: the tech cannot communicate.
16-20 = Power supply issue: causes slowed 1.