Here3+ use compass?

Hello, I currently made and set up a quadcopter and conducted a flight test.
“Compass = FAIL-Large change in mag_field (221%)” occurred during flight, and when I looked up the information in the forum, I found that three of the Use Compass 1, 2, and 3 in the Compass settings were External Compass.
Even if you look at the Ardupilot tutorial, it doesn’t seem to be entered, so you need to check it.
In order to apply Here3+ Compass data only, do I need to allocate only Use Compass 3 for calibration?