OBS Studio isn't open on the PC.
Start OBS Studio on the same PC as DeckPad for Windows, then press the key again (in the editor, tap Try again or Refresh scenes).
Streaming · OBS Studio
About ten minutes, once: turn on OBS's remote control, create your scenes, then make a key for each one on the phone. Every message DeckPad can show, with its fix, is at the end.
Older versions don't have the remote control built in, and the old add-on for them speaks a different language that DeckPad doesn't use. DeckPad tells you when this is the case, for example “This PC has OBS 26.0.2. OBS buttons need OBS 28 or newer, which has the remote control built in. Update OBS from obsproject.com.”
To check your version, open OBS and choose Help → About. To update, download the latest OBS Studio from obsproject.com and install it over your old copy. It's a good idea to export your scenes first (Scene Collection → Export).
OBS calls its remote control the WebSocket server. It's off until you switch it on.
Illustration; the exact layout of OBS's window differs a little between versions.
DeckPad for Windows reads the port and password that OBS saved on the PC, so the password never has to be typed anywhere and never goes to your phone. It looks in:
[OBSWebSocket] section of user.ini or global.ini in %APPDATA%\obs-studioDeckPad only connects to OBS on the same PC.
If DeckPad can't find OBS's settings (a portable copy of OBS, for example), tell it directly:
"obsPassword" to the password from OBS (Tools → WebSocket Server Settings → Show Connect Info). If you changed OBS's port from 4455, set "obsPort" too.// in agent-settings.json, next to the other settings
"obsPort": 4455,
"obsPassword": "the password from Show Connect Info"
Values in this file win over the ones OBS saved. If you later change the password in OBS, update or remove "obsPassword" here too.
This guide uses four scenes: Start, Game Play, Paused and End. Use your own names if you like; what matters is that the key and the scene use the same name.
Capitals and spaces count: Game Play and Gameplay are different scenes to OBS. Picking the scene from DeckPad's list (next step) avoids typos.
Keep OBS open on the PC while you do this, so DeckPad can show your scenes.
OBS Studio

You can still make the key: type the name in Scene name. It must match the scene's name in OBS exactly.
OBS streams to the service and key set in its own Settings → Stream, so set that up in OBS first.
A Streamlabs key works the same way; see Streamlabs setup.
In the button editor, switch on Glow (“A neon halo around the key”) and pick a colour. Violet for scenes and red for Go live and Record is easy to read at a glance:

When an OBS key can't do its job, DeckPad shows why, on the phone when you press the key and in the editor's Scene section. Find the message here:
Start OBS Studio on the same PC as DeckPad for Windows, then press the key again (in the editor, tap Try again or Refresh scenes).
Your version number appears in the message. Install OBS Studio 28 or newer from obsproject.com (export your scenes first: Scene Collection → Export), then turn on the WebSocket server.
Do exactly that, click OK, and press the key again. Step 1 shows the window.
First make sure Enable WebSocket server is ticked. If it is, compare the Server Port there with the port in the message. If they differ (a portable OBS, or a port you set in DeckPad's settings), set "obsPort" to OBS's port as described in Advanced, or remove the old value.
DeckPad couldn't find the password OBS saved. Copy it from Show Connect Info into "obsPassword", following these steps.
The password changed in OBS, or "obsPassword" in DeckPad's settings is out of date. Put the current one from Show Connect Info there, or remove "obsPassword" so DeckPad reads OBS's saved password again.
The key's scene name doesn't match any scene in OBS's current scene collection. Check capitals and spaces, or edit the key and pick the scene from the list again. If you switched scene collections in OBS, switch back.
You stream with Streamlabs Desktop, and OBS Studio isn't running. Follow the Streamlabs setup: hotkeys in Streamlabs, Shortcut keys in DeckPad.
Something else, or a message starting “OBS said:”? That's OBS's own answer. See the FAQ or contact support.