The challenge is over, but it interrupted the process before any screen was
open — the launch itself failed on the checkpoint — so there is no screen to
come back to. snapshot is the session as the challenge left it: start the
app again from it (AndroidIgpapi.launch({ snapshot, … })), which is a
new process, as every launch is.
Narrow an outcome with ChallengeClosedBeforeLaunch.is(outcome), the same
guard the screens carry (XxxScreen.is(handle)).
The challenge is over, but it interrupted the process before any screen was open — the launch itself failed on the checkpoint — so there is no screen to come back to.
snapshotis the session as the challenge left it: start the app again from it (AndroidIgpapi.launch({ snapshot, … })), which is a new process, as every launch is.Narrow an outcome with
ChallengeClosedBeforeLaunch.is(outcome), the same guard the screens carry (XxxScreen.is(handle)).