Fixed the index.html error, now when the body of that page loads, it redirects to the controller page. The reason for topology sometimes not loading is still unknown for now. To fix: firewall button appearance, and local view on main topo page.