Check the system status - there might be a problem at the ECMWF end.
Check your ftp is not full - one of the most common reasons that dissemination fails is because there is insufficient space for the data on the recipient's disk.
Check whether there have been any changes to the settings/passwords/permissions which control access to your disk.