We’ve all been there. Tech fails are infuriating at the best of times, rage-inducing at the worst, and they have an uncanny knack of popping up at the most frustrating moments. If it’s not your ...