Your welcome.
But just to tell you, it's the site problem. You really can't do anything beyond that. Z8 needs to fix it, so yeah. The least we can do is send a support ticket to grab their sole attention.
It's a bug
Recently there was a bug on the Clan Page, without mentioning the slow speed on their servers these days. You might need wait to them fix it soon as possible.