# Batch play error

**URL:** https://forums.creativeclouddeveloper.com/t/batch-play-error/7340
**Category:** UXP Plugin API
**Created:** [January 10, 2024, 6:30pm UTC](https://forums.creativeclouddeveloper.com/t/batch-play-error/7340 "2024-01-10T18:30:49Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![unktomi](https://avatars.discourse-cdn.com/v4/letter/u/9d8465/32.png) [@unktomi](https://forums.creativeclouddeveloper.com/u/unktomi)
#### Post date: [January 10, 2024, 6:30pm UTC](https://forums.creativeclouddeveloper.com/t/batch-play-error/7340/1 "2024-01-10T18:30:49Z")

</div>

Could not complete your request because of a program error.",“result”:-1715

Any ideas?

Here was the script:  
const core = require(‘photoshop’).core; const batchPlay = require(‘photoshop’).action.batchPlay; async function addBlackAndWhiteAdjustmentLayerWithModal() { let detailedResult; try { detailedResult = await core.executeAsModal(async () =\> { const result = await batchPlay( [{ \_obj: ‘make’, new: { \_class: ‘adjustmentLayer’ }, layerID: 1, using: { \_obj: ‘blackAndWhite’, presetKind: { \_enum: ‘presetKindType’, \_value: ‘presetKindCustom’ } } }], { synchronousExecution: false, modalBehavior: ‘wait’ } ); // Return detailed result for inspection return result; }); } catch (error) { detailedResult =

Error occurred: ${error.toString()}

; } return detailedResult; } return addBlackAndWhiteAdjustmentLayerWithModal();

---

<div class="post-metadata">

### Author: ![haller](https://avatars.discourse-cdn.com/v4/letter/h/53a042/32.png) [@haller](https://forums.creativeclouddeveloper.com/u/haller)
#### Post date: [January 10, 2024, 7:16pm UTC](https://forums.creativeclouddeveloper.com/t/batch-play-error/7340/2 "2024-01-10T19:16:46Z")

</div>

What would you really like to do  
open the black and white adjustments window
