As woody explained, curing and hardening are 2 different things.My hot tub base took about 4 days to fully cure, I was blaming the **** ballast I got but really I don’t know why.
All concrete I ever got delivered or mixed myself was superficially rock hard after 24 hours.