In a Run browser script, read Values with VALUES.yourKey. The $ picker works in other Test Step fields. The script field is JavaScript, so use the VALUES object instead.
- Open the Run browser script Test Step and check the code uses
VALUES.yourKey(for exampleVALUES.orderId), not$orderIdor{{orderId}}. - Confirm the key name matches the Value Title from Assets, or the earlier step’s Storage Name.
- Confirm a step that writes that name runs before the script. Steps inside a Step Group share the same Values as the rest of the Flow.
- If you used Data Set value, open advanced options and check Storage Scope includes Test. Account-only scope updates Assets and does not fill
VALUESfor this Run. - Check Start Run or Recipe Value Overwrites for the same name if you expected an overwrite.
- Re-run and open the script step response for the script output or stored response name.
If VALUES.yourKey is still empty, open Help in DoesQA and select Create new ticket. Include the Run ID.
For how Values are layered when a Run starts, see the docs: Value Store.