We are aware that there are issues affecting the CHI control panel. We are working to get them resolved.
Update @ Tue Jul 4 07:46:44 BST 2017 - The problem has been resolved and the control panel is back online. We are currently monitoring it.