# ChallengeReason

The reason a challenge was presented, reported in [`ActionResultOptions`](/sdk-ref/platform/interfaces/actionresultoptions).

## Members

| Member | Value | Description |
|  --- | --- | --- |
| `new_device` | `"new_device"` | The device was not previously seen |
| `device_auth_expired` | `"device_auth_expired"` | Prior authentication for a known device has expired |
| `periodic_reauth` | `"periodic_reauth"` | Scheduled or regulatory re-authentication |
| `new_strong_authenticator` | `"new_strong_authenticator"` | Enrollment of a strong authenticator |
| `high_risk_action` | `"high_risk_action"` | The action is classified as high-risk by your policy |
| `risk_recommendation` | `"risk_recommendation"` | The challenge was issued in response to a Mosaic `CHALLENGE` recommendation |
| `policy_rule` | `"policy_rule"` | A rule in your system not covered by the other reasons |
| `other` | `"other"` | Any other reason |