My yardages are not being updated automatically.

You most likely need to change the location settings in your phone. In your settings, adjust the location settings so that the Precision Pro Golf app is ALWAYS allowed to access your location. If it’s set to anything else, the app will not be able to update your location accurately throughout the round.