Hi JO8N,
If you are experiencing a rash of unexpected errors it may be time to clear your cache. Unexpected errors generally occur when the client and the server come up with mis-matching results. This can be due to changes we make to some files that are stored in your cache. This can also tend to happen in multiplayer if two players are playing with different versions of cached files. We recommend you clear your caches when you see constant prolonged loading between holes, repeat unexpected errors and after any announced product update (updates are always posted in the News).
After you clear your caches be aware that it will automatically reset your in game options. If you have any preferences for flagstick animations, overall graphics quality or reflections then you'll want to reset those before you tee it up again.