Is it related to `recover=True` flag? And if so, can we bring it back? There could be differences in parsing other than parsing of extra blank lines. There are people generating sitemaps with string formatting instead of a proper XML writer, and `recover=True` may have allowed to parse some of them.