On my Vivoactive HR (not sure about other devices), activities classified as cardio use a black heart symbol for the activity icon.
When some of the built in screens / widgets show information about this activity, such as on the "My Day" screen, the black heart is on a black background - which makes it invisible.