Device freezes ~2sec when loading side-loaded widget

Has anyone encountered a situation where you build a widget, side-load it, and when you scroll through the glance list, or open the widget, the watch freezes for ~2sec before display? The fact that it happens in glance, when there's no specific glance view, makes me think it has nothing to do with drawing (also I fully stripped everything out in an attempt to isolate the problem). I have attempted to capture this in profiling, but the freeze seems to occur prior to staring profiling. For reference, my device is a FR945.

  • In the grand and cherished tradition, I struggle for ages, ask a forum question, and then moments later find the answer.

    If you use 00000000-0000-0000-0000-000000000000 as your manifest's application ID, the device is gonna have a bad time, and you'll see seconds-long freezes on load. Using any non-zeros ID, like 00000000-0000-0000-0000-000000000001 will do.

    I encountered this problem because I'm making little SDK samples, where I didn't want the app ID to be a distracting detail.