Must have been a compass error from that metal roof....
There was no compass error reported. It flew over that high part of the roof, missing it by barely a foot or so, turned around, lost a couple of feet of altitude, and smacked it on the way back.