Certainly some weird wind. The one short strong blast I had, it seemed to act better, but did not want to round up. I had to turn it and drop the main sheet both. Turning alone was not enough to set the boat back down. With it heeled over, there was not much rudder in the water.
Sounds like he has no weather helm, lee helm only. Mast needs more rake.