Could it be your browser cache causing issues? With the Chrome inspector open, click and hold on Chrome's refresh button and choose "Empty Cache and Hard Reload".
Check out the console in your browser. It could be a widget that is preventing your page from loading and sometimes the console reports errors that narrow down your search.
Do you have the correct redirect in your index file? I had something like this happen and my index page didn't look like this:
<body dir="ltr">
<div id="content"></div>
<script>
dojoConfig = {
baseUrl: "mxclientsystem/dojo/",
cacheBust: "{{cachebust}}",
rtlRedirect: "index-rtl.html"
};
</script>
<script>
if (!document.cookie || !document.cookie.match(/(^|;)originURI=/gi))
document.cookie = "originURI=/login.html";
</script>
<script src="mxclientsystem/mxui/mxui.js?{{cachebust}}"></script>
</body>
I wish I could remember which piece it was missing, it might have been the mxui.js piece