That doesn’t work for me
To delete a golf course on the Garmin Connect app:
Does uninstalling/reinstalling the Garmin Connect app make any difference? You might try clearing cache for the app through your phone settings as well.
After you delete the courses by swiping left on your iPhone, try syncing your iPhone with your watch.