That's actually deliberate. There's a checkbox when creating a 100% off sale, checked by default, that allows people to claim the game. If the checkbox is not checked, the game can be downloaded for free but can't be claimed.