I'm there now and will try to send a message to you via the page. I've noted that the notification that has persisted for weeks disappeared when I opened the site, so here's hoping.
Edit: seems the site allowed me to post a message to you on the SteemPeak channel. Hope that helps you narrow things down.