CONV_SIDE_UNAVAILABLE

DataSeen in: RunsCode number 10

What happened

Forge could not find the exchange rate it needs to convert one of this run's instruments into the account currency. Before a run starts, the engine settles every setting it depends on, and a setting that cannot be settled ends the run with this code without testing anything. The engine's own text is in detail.reason.

What to do

Choose an account currency that matches the instrument, or wait for that rate to be ingested.

Example

json
{
  "status": "failed",
  "error": {
    "code": "CONV_SIDE_UNAVAILABLE",
    "message": "The engine refused this run's settings before it started.",
    "detail": {}
  }
}

The reply also carries detail.reason, left out of this sample.

Ask about this in the forum