Views disappear upon logout
I solved the problem by enabling the Disable SQL Rewriting option in Query Settings in my views. This action might have some security implications so lets hope for the best for now. 

You can find the discussion here.