Post Covid Era Flying
The pilots would have been flying on the limits of their FDTL, due to the current restrictions there are no layovers internationally, the flight time from DXB to CCJ is 4 hours as per FR24, they would've departed an airport in India 3-4 hours away from DXB, that morning.
Add to this the lack of job security, the drastic pay cuts, the monsoon, the lack of braking action reporting equipment, the quality of the CCJ runway, the punitive policies by the regulator and airlines. Its is all the slices of cheese aligning together, leading to this unfortunate incident.