Hard to say without being able to see your certificate. I know that feature works since I just added a test certificate to a test site successfully, but also not sure why you’d use a godaddy certificate instead of ours?
Below you’ll see demonstrated the formats your certificates should have. Note that each should line-wrap at exactly the 64th character for the body of the keys or certificates and have no escape characters before the line breaks:
hc3nnKTe9/oyXiU1vnWJj4AwBHcBBn3GtfooChNteiuoRVlQqRaNHqxwiqeSYea/
kXw5DFfRofOnG1076lJCEWLY39/WaQIDAQABAoICACh4M8hCQv+vShsONHZDaSaW
is an example from the middle of a fake certificate I generated just now. For headers and footers, you should have the following formats for each category:
CA Chain:
-----BEGIN CERTIFICATE-----
MIIFADC[...]
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
[...]
Cert PEM file:
-----BEGIN CERTIFICATE-----
MIIF[...]
-----END CERTIFICATE-----
Private Key:
-----BEGIN PRIVATE KEY-----
MC[...]
-----END PRIVATE KEY-----
You may need to request a different type of certificate from Godaddy - you’d want something like apache/openssl.