For every other activity, the name defined in ActivityRecording.createSession({})
is what shows in Garmin Connect, but when using SPORT_SWIMMING, it just shows 'Swimming', this is a shame because SPORT_SWIMMING also seems to be the only sport that can be used without having steps counted and added to the days step counter. Ideally, there would be a way to turn step counting off for any sport, in the very least SPORT_GENERIC should be this way so that it can be more customized.