Factual error: In this episode Barry uses rat poison to save Oliver, from a poison that coagulated blood. Though rat poison contains anticoagulants like Warfarin, this is medically wrong because, It takes at least 1-3 days for Warfarin to be effective and it may even cause excess of coagulation during this time. It could never have saved Oliver instantaneously. What Oliver needed was heparin. So Barry in real world instead of curing Oliver might just have made him much worse.
Revealing mistake: When Oliver breaks into the building and draws his bow, there is a laser pointed at the tip of his arrow. He is told that if he moves a muscle and removes the tip of the arrow out of the of the laser that he will die. But shortly afterwards, just before Oliver looks over at the TV, you can see the arrow tip move out of the way of the laser and see the laser reach the other side of the wall for a split second. (00:29:10 - 00:29:50)
Deliberate mistake: The "chest compressions" Diggle performs on Oliver at the beginning of this episode are laughable. He's barely applying any pressure at all, and his arms are almost straight out in front of him instead of straight down. I would have called this a character mistake since Diggle really ought to know better, but this is more of a safety issue than an oversight; real chest compressions tend to break ribs.