SSL Issues on subdomain that managed in external provider

Cloudflare has nothing to do with the SSL on your site. You are only using Cloudflare for DNS.

Branch subdomains are for use with Netlify DNS as noted in this documentation.

Reading through the follow support guide provides relevant information for your use case