In the next build, fixed that spam-checker was automatically unapproving the first edit of a new page rather than the new page itself, if it met the spam rules. Combined with the known issue of a non-blank icon-field always causing a new edit (even on approval), this explains some of the weird history of some pages, where an unapproved edit was shown below the first edit.
Which leaves us the pages where URLs don't work. I have found and fixed the following situation for the next build:
- When an edit includes renaming the page, and that edit triggers the spam-checker, the edit is sent for approval but the title change affects the page's route at the time of the edit. This results in the page not being accessible because the page still wants to use the old title and the old route until the edit is approved. This explains the page that you PMed me about. While investigating this, it looks like some edits might rename the page unintentionally, which I will have to confirm.
This does not explain how a brand new page would become unusable/inaccessible (i.e. your example Darce mentioned above):
Had another page created by a new user become instantly unusable.
Since a new page will only have the original route even if it needs to be approved. If a brand new page becomes "unusable" again, please don't approve it and notify me so I can have a look at it. Unless I have misunderstood what you meant by "unusable" in this case; if you were able to visit the page, but just did not have the Edit link available, then Darce is already explained by my first sentence in this post.