Compass problem Here+ and pixhawk 2.1

So I am trying to use Here+ with pixhawk 2.1 on a hexacopter. It works perfectly using the here and the here v2. When I use here+ in Loiter the hexacopter starts toilet bowling. I have tried multiple times to do compass calibration. I did update the ublox firmware to 1.4 on the here+ before starting the installation to the hexacopter. When I do the compass calibration I am never able to finish the calibration on compass one while compass 2 and 3 can finish the calibration. All are marked externally mounted in mission planner. Has anyone had this problem and found a solution is my Here+ maybe broken? Help with this would be highly appreciated.

read this; https://github.com/ArduPilot/ardupilot/issues/9316 - I guess that’s what you see…