The winds from the Rock give off rotors - this was quite severe - today strong winds, clear skies warm temps
wind was gusting 30 even 40 from the East
If it was a technical issue affecting the control the crew would have likely declared that with a pan pan or even a may day