Root Cause: The role.so domain expired and was not renewed in time. Due to the domain expiration, our team's notification emails (configured on the same domain) were not delivered, delaying our awareness of the issue.
Resolution: The domain has been renewed and all services are back online. We have implemented auto-renewal to prevent recurrence.