I don't have your boat, so I can't answer your location question, but the common reason that the binnacle compass and the AP don't agree is due to calibration. The fluxgate compass, unlike the magnetic binnacle compass does not inherently know where north is located. The fluxgate merely reads the flux of the earth's field. You have to tell it - by calibration- where north is located, or in which direction it is pointing.
In your owner's manual (download one if you don't have one) it will give you a procedure for linearizing the compass and for adjusting the compass to read correctly.
Linearizing the compass is where you swing the boat slowly through several circles so that the fluxgate compass system can store an electronic deviation table for your vessel. First find the fluxgate compass and be sure that there are no metal objects within a couple feet in any direction of it. After that is complete, you need to set your boat on a known heading and adjust the display reading to that direction. The direction does not need to be north or any particular major compass direction- you just need to know the precise direction, eg. 142 degrees Magnetic.
You accomplish this action by plotting your position on a paper chart and locating a mark that is 1/4-1/2 mile away from you. Determine the magnetic direction to that mark - if you measure the direction in TRUE off the chart, be sure to correct for the local variation and convert to MAGNETIC. Set your boat (calm water is best) to point to that mark, and while holding that direction, adjust the fluxgate display to read the magnetic bearing that you have obtained from the chart.
DO NOT USE THE GPS HEADING TO SET THE FLUXGATE HEADING. Use a paper chart and determine the bearing to a distant mark as described above.
If your compass and fluxgate differ by 10-30 degrees, I suspect that the reason is one of the following:
1. This calibration was never done
2. Metal or magnetic material has been placed near the fluxgate or the binnacle compass (maybe in an adjacent compartment)
3. The fluxgate compass has become detached from it's mount and is not orientated on the center-line of your vessel.
4. Defective fluxgate compass - not common.
Be aware that after you adjust the fluxgate display, the binnacle compass and the fluxgate probably will not track perfectly at all points of the compass. This is because the binnacle compass my not be calibrated itself for deviation. Also the heading that you see on the GPS will typically not agree with either the binnacle or the fluxgate due to the effect of current and wind set.