# xr.vibrate-invalid

> Talos next · Since next

`ctx.xr.vibrate` was given `seconds` or `frequency` that are negative or not finite, or an `amplitude` that is not finite (`RangeError`); no pulse is sent

| | |
|---|---|
| Severity | `error` |

## Meaning

`ctx.xr.vibrate` was given `seconds` or `frequency` that are negative or not finite, or an `amplitude` that is not finite (`RangeError`); no pulse is sent

## Fix

pass finite numbers: `seconds` and `frequency` 0 or more, `amplitude` 0 to 1
