I recently have come back from a break, It isn't as active as i remember it.. but my old friends are still here and it's cool to come back too.
Just give it time, shit will fix it itself.
Contribution to the community is what will aid fixing this "down patch"