How To Get BatchPlay To Work With API 2

It is because you have the modalBehavior option set to “fail”. It needs to be “execute” or default. Just use {} for the batch play options and it will set them to default.

So remove this

{
        synchronousExecution: false,
        modalBehavior: "fail"
      }

and replace it with
{}