hi mike, i'll have to wait to disable all the plugins until site traffic goes down some.
i can tell you that when it is building the map it shows "threads (0)" as it is building -- so clearly it isn't seeing the hundreds of publicly-facing threads on our site.
any idea how to narrow down which add-on could be causing the issue? (I remember on vb you could just see which plugins were using which hooks and make an educated guess..) otherwise this is going to take a while
There was an optimization in the sitemap handler that didn't pan out as expected, so I've removed it. Specifically, if you didn't allow the "view node" permission for guests globally but allowed it for forums, it would just skip building threads.
This permission actually acts inconsistently from how it works when passing permissions down the node tree (if you can't view a parent node, you can never view the child node). This certainly isn't something that can change now due to backwards compatibility, but it could possibly be changed in a future (major) release.