The problem can be seen when the app wants to start on a certain page, and the program also tells it to go to that same page. So I created a dummy 'first' page that is never seen by the user (unless they use the 'preview' function in the app setup page). If there's no processor connection, the interface is never shown at all.