After 60 or 90 days of disuse some of those free hosts will suspend an account.
I have had this att account for about 18 years and now they have to change things. Gets frustrating.