Si sigue las instrucciones y todo lo demás está bien además de la suavidad, es probable que se deba a la humedad en su entorno. Vivo en Arkansas y he intentado muchas veces hacer caramelos duros y nunca, nunca he tenido éxito alguno.
Puedes intentar cocinar a una temperatura más alta, como sugiere este artículo (aunque eso no funcionó para mí) Hacer dulces en un clima húmedo
También podría intentar usar un deshumidificador y encender el aire acondicionado realmente frío.