# StartTripFailureReason

Represents the failure reason.

| **NO\_USER**                 | No Sentiance user is present on device. Call [Sentiance#createUser(UserCreationOptions)](https://docs.sentiance.com/important-topics/sdk/api-reference/sentiance#createuser) to create a user.                              |
| ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **DETECTIONS\_DISABLED**     | Detections are disabled. Enable them first before starting a trip. See [`Sentiance#enableDetections()`](https://docs.sentiance.com/important-topics/sdk/api-reference/sentiance#enabledetections)                           |
| **DETECTIONS\_BLOCKED**      | Detections are enabled but not running. Check the SDK's status to find out why. see [`StartTripError#getSdkStatus()`](https://docs.sentiance.com/important-topics/sdk/api-reference/android/starttriperror/..#getsdkstatus) |
| **TRIP\_ALREADY\_STARTED**   | An external trip is already started. To start a new trip, call [`Sentiance#stopTrip()`](https://docs.sentiance.com/important-topics/sdk/api-reference/sentiance#stoptrip) first.                                            |
| **USER\_DISABLED\_REMOTELY** | The user is disabled remotely.                                                                                                                                                                                              |
