Issue noted in final testing:
If no debugger is used, or startup time is too fast, the call to splashscreen.hide() in init() would fail, effectively stopping the whole program. Seems specific to iOS on a nice, fast iPad 3rd gen.