You can manually sync your data with Garmin Express. During the setup, you will be asked to log into your Garmin Connect account and once the watch is connected and syncs, all data should be available in the Connect webpage on your account and in the app.
If you are having issues with the watch being recognized by the computer or Garmin Express, we would suggest contacting your region's Golf Product Support. We would be happy to assist you further.