We're aware of a certificate expiring and causing issues with launcher and mahouarms.com website. We're working on it now, but while it's being worked on there might be access issues with the launcher and website. We appreciate your patience and apologize for the inconvenience!
We'll update you when the issue has been resolved.