We switched from Comodo wild-card SSL CA to a free version from AWS through the Certificate Manager. The domain is registered on Namecheap and the only way we could get the website to route traffic over HTTPS (it is hosted on a static S3 bucket) was to use Route 53 as the DNS server.
After transferring all the DNS records to Route 53 and configuring the endpoints in CloudFront the website is working fine. However the sub-domains (e.g api. and worker.) which are pointed to EC2 instances configured through Elastic Beanstalk running the backend servers are not handling traffic over HTTPS. This means the iOS/Android apps are not working.
I tried configuring the load balancer listener with the new wild-card SSL from ACM with no luck. What else do I need to do or how would you go about debugging the problem?