"Compass Calibration Issue: Mag2 Not Detected with GPS Enabled (Ublox M8N)"

In Mission Planner, Mag2 and Mag1 both hit 100% during the GPS-free compass calibration process. However, only one compass was identified while attempting compass calibration with the GPS (Ublox M8N) activated; Mag1 reached 100% but Mag2 stayed at 0%. How may this difference be reconciled or addressed?
Furthermore, despite having connected my GPs to my Pixhawk, Mission Planner is not displaying my GPS status.
Anyone, please lend a hand.