Courses in Garmin Connect not syncing to my Garmin Edge 25

Hi I am trying to upload courses from Garmin Connect, either on the App or via the web/Express, and alos tried copying them as GPX files into the courses folder, and nothing works. I tried hard resets three times which seems to have deleted the 4 previously saved courses, but nothing seems to work. Is my device broken?