We've recently experienced a surge in requests and errors due to an SSL certificate issue where the certificates are not being returned as expected. Our dedicated service team is actively working to resolve this problem and develop a fix. We apologize for any inconvenience caused and will provide further updates as we make progress toward a resolution.