I pu this up the other day and I'm going to post it again. Go here:
https://us.community.samsung.com/t5...mpass-error-after-Pie-update/m-p/456626#M9337
This is the samsung support site for the US. The moderators are the ones that report to R&D about stuff that isn't working. What they are collecting is the:
Model number of the phone
Baseband Version
The Carrier.
The exact model number and baseband version can be found under Settings>about Phone>Software information. Everyone so far that seems to be having problem with the compass has baseband version that ends in CSAA. At least, all that have been reported ended in that combination.