How many certificates do you have from Let’s Encrypt? As @LayLow says, you must have all names that you want to use on a single cert. So if you have one cert for mattermost.domain and another for cloud.domain, that won’t work–you need a single cert for both mattermost. and cloud. (as well as any other names you might want to use, like www. or mail.).