For a challenge to be marked as complete, you need to mark at least the minimum number of days required to complete the challenge. If the number of days marked is even one day less than the minimum days required, the challenge is not marked as complete. You can see the minimum number of days required for the challenge when you are enrolling or when you are updating your challenge activity. (See the reference Screenshot on where to find it below)