When deployed to the watch, UI.ConfirmationDelegate isn't really modal as
- the back button clears the prompt and
- there is a timeout that clears the prompt after some seconds.
- the back button clears the prompt and
- there is a timeout that clears the prompt after some seconds.
Are you sure you aren't running into a widget timeout?
Instead of using a confirmation dialog, you can use a menu. Just a simple one, with two options - "Yes" and "No", or "do it" and "cancel", etc.