More info; Seems a potential problem is the new cert I posted doesn’t have the server provide the intermediate cert. Most browsers will go fetch the intermediate and then show the valid full chain. SSL labs shows this as a extra download, but still ultimately valid. I’ll see what I can do about that.
Update as of this morning: As I mentioned the certs I was previously providing required an extra download to be verified. I now know what I need to do to pass SSL labs cert verification, AND I’ve verified that fixing this fixes the trust issue in Brave.