---
title: INListRideOptionsIntentResponseCode.failureRequiringAppLaunchPreviousRideNeedsCompletion
framework: intents
role: symbol
role_heading: Case
path: intents/inlistrideoptionsintentresponsecode/failurerequiringapplaunchpreviousrideneedscompletion
---

# INListRideOptionsIntentResponseCode.failureRequiringAppLaunchPreviousRideNeedsCompletion

You can’t book a new ride because an existing ride is currently in progress.

## Declaration

```swift
case failureRequiringAppLaunchPreviousRideNeedsCompletion
```

## Discussion

Discussion Use this code when the user must provide feedback for the previous ride before getting a new ride. Specify this code to redirect the user to your app so that the user can complete or cancel the previous ride. For example, you might use this code if the user still needs to pay for the previous ride. If there is a previous ride that is not yet complete, but you still want to allow the user to book another ride, return INListRideOptionsIntentResponseCode.success.

## See Also

### Constants

- [INListRideOptionsIntentResponseCode.unspecified](intents/inlistrideoptionsintentresponsecode/unspecified.md)
- [INListRideOptionsIntentResponseCode.ready](intents/inlistrideoptionsintentresponsecode/ready.md)
- [INListRideOptionsIntentResponseCode.inProgress](intents/inlistrideoptionsintentresponsecode/inprogress.md)
- [INListRideOptionsIntentResponseCode.success](intents/inlistrideoptionsintentresponsecode/success.md)
- [INListRideOptionsIntentResponseCode.failure](intents/inlistrideoptionsintentresponsecode/failure.md)
- [INListRideOptionsIntentResponseCode.failureRequiringAppLaunch](intents/inlistrideoptionsintentresponsecode/failurerequiringapplaunch.md)
- [INListRideOptionsIntentResponseCode.failureRequiringAppLaunchMustVerifyCredentials](intents/inlistrideoptionsintentresponsecode/failurerequiringapplaunchmustverifycredentials.md)
- [INListRideOptionsIntentResponseCode.failureRequiringAppLaunchNoServiceInArea](intents/inlistrideoptionsintentresponsecode/failurerequiringapplaunchnoserviceinarea.md)
- [INListRideOptionsIntentResponseCode.failureRequiringAppLaunchServiceTemporarilyUnavailable](intents/inlistrideoptionsintentresponsecode/failurerequiringapplaunchservicetemporarilyunavailable.md)
- [INListRideOptionsIntentResponseCode.failurePreviousRideNeedsFeedback](intents/inlistrideoptionsintentresponsecode/failurepreviousrideneedsfeedback.md)
