Is your fleet server CA different from your elastic CA?
Maybe try this for the fleet server config within Kibana. I also had to copy the certificate into the output part.
Section 1 e. Under “Configure Fleet settings”
https://www.elastic.co/guide/en/fleet/current/secure-connections.html