Removing element by class name with HTMLAgilityPack c#
See the question and my original answer on StackOverflowIt's because RemoveChild can only remove a direct child, not a grand child. Try this instead:
HtmlNode node = doc.DocumentNode.SelectSingleNode("//div[@class='breadCrumbContainer']");
node.ParentNode.RemoveChild(node);