after hitting good for the first time it should be in 1 day which is correct but then next day after hitting good again why it is due not in 3 days but in 1 day again?
This will work itself out in another review or two. If it’s a lot of cards and you want them straightened out right away, your only options are to reset the cards to New, or use Set Due Date to set the day you’ll see them – but that will also graduate them to Review.