Hi @David Crabill
Is it possible that you have a caching plugin which could be causing the issue between logged in / logged out?
Also, do you have a plugin which would hook into the get_post or get_posts function and remove results based on the logged in status of the current user?
Thanks
E