Computer said "No!"
Apparently the FMS kept telling the pilots the runway was "too short"for a safe landing.
Quite why the pilot decided to divert to LHR instead of taking over and flying the plane is unclear.... perhaps they were scared that Emirates would fire them for actually daring to fly the plane rather than just monitoring the computer while it flew the plane ?