When signed into admin everything works fine. But, once you log off the index gets a 404 on the home page saying "Apologies, but the page you requested could not be found. Perhaps searching will help" and only the homepage you can see that error.
So I played around with the setting on the W3 cache and turned off "cache browser" and the homepage magically came back.
What seems to be the issue here?