I think this is a new policy but apparently you only have 30 days now from the time of your reservation to transfer the miles into your account. I know previously you just needed them in your account 3 days before the flight but I just made a reservation and was advised of this new policy (effective since April 2017)