Hi,
Since AWS IP domain is ephemeral, you can't issue certificates to this domain (at least not from Let's Encrypt)
Please see the below thread for a explaination from Let's Encrypt staff member.
You should always use your own domain (some TLD is free) instead of subdomains provided by your hosting/service provider.
Thanks