# Enum.DebuggerPauseReason

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/DebuggerPauseReason/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/DebuggerPauseReason

Reason that the DataModel was paused.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `Unknown` | 0 | Pausing for a reason not covered by other values. |
| `Requested` | 1 | Pause was requested by user. |
| `Breakpoint` | 2 | Pausing on a user breakpoint. |
| `Exception` | 3 | Pausing on error hit in the code. |
| `SingleStep` | 4 | Pausing on an internal breakpoint set by debugger command: e.g. step over, step into, step out of. |
| `Entrypoint` | 5 | Pausing at the entry on the script. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [DebuggerConnection](https://rapi.sleaze.dev/classes/DebuggerConnection.md): event parameter `Paused`
- [PausedState](https://rapi.sleaze.dev/classes/PausedState.md): property `Reason`
