I can't access the https://www.lfgss.com/updates/ page today. I'm logged in, and the rest of the website seems to work fine, but the updates page says:
We're sorry, there was a temporary error when we tried to process your request.
The error has been logged. Please try again later.
Also, on that page only, I appear to not be logged in. I've tried deleting cookies and logging in again, but no luck.