# studio-needs-player-request

> An action that needs a player's request runs in a row no control triggered.

| | |
| --- | --- |
| Kind | Studio problem |
| Reported by | Studio validation: the Problems panel, Play, Publish and the MCP `validate` tool |
| Code in the Studio | `needs-player-request` |

Some engine actions, such as moving a player between teams, are only accepted as the answer to a player's request through a UI control.

## Fix

- Run the action from an _A player uses {control}_ row, triggered by a button or another control.

## See also

- [Problems and validation](/studio/playtesting)
