Tech delay
g-fjeb could have left on time for ssh to be honest. It wasnt that it was tech as such, it just had to cruise at a lower altitude, and because this would of burnt more fuel it would of had to tech stop on the way to ssh. They finally decided heraklion for a tech stop. Crew got back on the aircraft then the pax started boarding. This tech delay could have been averted in my opinion.