Gian,
Hi and sorry for the delayed reply, I've been on holiday and have only just seen this thread.
The reason for the Hubstats disappearing is that they were making huge demands on the server which led to the main site becoming unavailable for pilots to log in. Rather than prevent our pilots from being able to get onto the site we have suspended the Hub stats pages until they can be rewritten so that they won't use up so many resources. Sorry for any inconvenience!