Sort:  

Right when i started using their site.

They will come back! I do guess that they discovered a major bug and that it was best to fix it!
Prefer it that way! But yes, it does cost us some steem :(
Cheers,
Peter