Odd thing. My site has something weird going on. All new posts come up as cannot be found, but if I'm logged in I can see them fine.
This is a weird site I'm working on. I guess something could be set telling all new posts to be private? I look at each post and they aren't private. Everything seems normal.