Could be a variety of possible issues. First of all I'd verify connection between your primary firewall and FMC. If possible I'd recommend a reboot of the primary, but in case you do not want to reload you can go ahead and use pmtool to restart sftunnel (communication channel between FMC and FTD) and/or ngfwManager (process that handles deployment on FTD side).
From FTD CLI
> pmtool restartbyid sftunnel
> pmtool restartbyid ngfwManager
In case the issue still occurs you can use pigtail on FMC and FTD to gather more information on the error and upload it here so I can take a look. You can use the following command from FTD SFCLI and FMC root shell
> pigtail deploy
Hope that helps