He tratado exactamente este problema. Las correas de goma atrapan la humedad una barbaridad, y una vez que el sudor y las bacterias empiezan a actuar ahí abajo, son difíciles de eliminar. El olor vuelve porque solo estás limpiando la superficie mientras que la goma en sí ya ha absorbido el hedor. Lo primero que haría es limpiarla bien - deja la correa en agua tibia con jabón un rato, luego frótala con un cepillo de dientes viejo para llegar a las grietas. Después, déjala secar completamente al sol si puedes, porque los rayos UV ayudan a matar las bacterias que causan el olor. La clave es hacer esto cada semana más o menos antes de que se ponga muy desagradable, no esperar a que sea asquerosa.
En cuanto a prevenirlo de aquí en adelante, quitarte el reloj unas horas la mayoría de los días definitivamente ayuda - solo le da a la correa la oportunidad de secarse completamente. Si eres de los que suda mucho o lo usas mientras haces ejercicio, realmente no puedes evitar el problema con la goma. Las correas de cuero se ven mejor pero también absorben sudor. Las mallas de metal o las correas de tela se secan mucho más rápido y no retienen el olor ni de lejos. Si tu smartwatch usa correas intercambiables, conseguir una de tela o nylon para los días en que sabes que vas a sudar o estar activo solucionaría la mayoría de tu problema. Incluso podrías alternar entre dos correas y dejar que una se seque completamente al aire mientras usas la otra.