I can totally understand the Free Night not being deposited in your account until the annual fee is paid. That makes total sense. I just honestly do not recall their being a delay in the previous years - I thought it was pretty much immediately after, albeit maybe I am confused as the last couple of years have seen a lot of changes / extensions etc.. I can't remember what normal is!