Yep! It's the (most likely) culprit for my feed problem. Except for this related post feature, all the rest of the plugins are back. I also put back the infolink. So updates and posts should be more regular this week.
I have so many topics in mind, but I need to focus. It's really feels good to be back in the game.