Did you hit the icon and make sure you were on the SonarChart setting?
This is true. The way to change this is the blue button that looks like an upside-down WiFi icon.
Check out local lakes on the Navionics and the SonarChart setting. They can be way off. The SonarChart is the more accurate of the two, but it’s still not perfect.
The problem is the phone GPS accuracy itself. It’s pinging off a satellite after all. Next time you’re out and sitting in a shack, mark your spot, turn the phone off and on, and see if you’re sitting on that spot still. You can do it from your couch, too. Oftentimes it’ll show you sitting 10-100 feet away from your waypoint. If you’re drilling on a sharp break, 50 feet could be the difference between 6 and 60 FOW. I think it depends a lot on the day, the weather, and the locations of the satellites.