It sounds like you either used a lower quality paneer, or you overcooked the mixture. For best results, use fresh, homemade Paneer and only cook until the mixture is thick but not dry looking.