Hi
In the hosts file have you entered the IP address of your Front End Pool (FE) and the FQDN on your edge server?
If you run Get-CsCertificate on your edge server, do you receive any warnings?
Number 6, means on your FE run Export-CsConfiguration -FilePath c:\config.zip and then copy this file to your edge server, then on the edge server run Import-CsConfiguration -FilePath c:\config.zip -LocalStore
Then run the installer from the deployment wizard again.
Think you may have misunderstood the certificate root etc, If you are using GoDaddy, have you installed the GoDaddy intermediate certificate to the localmachine\intermediate and installed the GoDaddy root certificate to localmachine\root certificate stores?
Also have you installed your internal root certificate to the localmachine\root store?
The server certificate you have from GoDaddy, was the CSR that was used generated from that edge server directly or another machine? If another machine, did you install the cert on the CSR generated machine first and then export with the private key?
Another good tool for testing certificates out, if you are unsure is this
https://www.digicert.com/util/
Basically there is really one reason why edge server services do not start and that will be down to certificates. There maybe others, but this is by far the most common reason.
thanks