Fits with my experience of Cairo. My colleague and I once had to "pay" to get our passports back from security before boarding. There were then no checks on our hand baggage whatsoever. If the flight hadn't been on final call I'd have kicked up a fuss but they knew that!