Character mistake: When Oliver is brought into Fires' tent, he gets pushed into a pole by one of the guards. Take a close look at his handcuffs. They are so loose, he could easily escape from that. Not only that, but no guard who had any training would ever put handcuffs so loosely on someone they would treat as "hostile".
Character mistake: At one point Felicity says, "There's at least a teraflop of data to go through." Felicity is a computer genius, so she should know that a teraflop is a measurement of processing power, not data storage. She should have said "terabyte."