When starting activities with
1) Record.createSession({:name=>"Road Bike", :sport=>Record.SPORT_CYCLING, :subsport=>Record.SUB_SPORT_ROAD});
or
2) Record.createSession({:name=>"Mountain Bike", :sport=>Record.SPORT_CYCLING, :subsport=>Record.SUB_SPORT_MOUNTAIN});
thery are synced after ended to garmin connect as generic cycling and not us the sub sport type though garmin connect supports road bike and mountain bike.
What is wrong there?