I am seeing an issue where my app exits unexpectedly when running on a physical device, an Epix 2 Pro with the latest firmware.
I have debug logging in place, and it shows that the code paths in my app which are supposed to exit the app are not called. In my case, that would be the delegate’s onBack() method calling WatchUi.popView().
I cannot reliably reproduce the issue. It just happens occasionally. It also happens while I am actively interacting with the app, so it does not seem to be related to the app being terminated after a period of inactivity. Also, when this happens, the app exits back to the glance carousel rather than the watch face, which is what normally happens after inactivity.
Has anyone seen something like this, or does anyone have an idea what could cause it?
The app performs communication requests and displays full-screen custom views to the user. It does not use specialized view types such as Menu2 or CustomMenu.