flarumr
This is a good example of problems resulting from the use of two extensions, where each extension alone doesn't cause any trouble. Who is responsible in this case, the makers of Byobu or the makers of the sitemap extension?
Think about having an eco-system of hundred different extensions. Which programmer is able to test his extension with every other existing extension, where many of them are probably abandoned?
Looking into the future, I think it's important for Flarum to have an approval system where each extension provider is requested to state, with which extensions his new or revised extension works flawlessly. And where this information is not available, users having tried a certain combination may provide their experience so that others could profit from it.
Such a systems would be especially useful for a software like Flarum, which depends so much on extensions.