When I start my web application the default viewer just displays a spinner in the bottom left and never does anything else

This means there was some kind of error in your JavaScript or error contacting the Service Broker that wasn’t handled. Open the debugger in your web browser and have a look at the console output. There is usually an error that will start you down the correct debugging path.