Example Error
{
  "data": {
    "moveCardToPhase": null
  },
  "errors": [
    {
      "message": "Card could not be moved to phase id: 316983122",
      "locations": [ ... ],
      "path": [ ... ]
    }
  ]
}
Why This Happens
This error occurs when Pipefy cannot move a card to the specified phase.
Common Causes
- Invalid Phase Transition:
- The destination phase is not directly reachable from the card’s current phase (e.g., due to phase Move card settings).
- The destination phase belongs to a different pipe.
 
- Missing Mandatory Fields:
- The destination phase has required fields (e.g., a dropdown, email, or attachment field) that are empty or invalid on the card.
 
How to Fix It
- Check Move card settings
- In the Pipefy UI, verify whether the destination phase is directly reachable from the card’s current phase. In the Pipefy UI (hover over the phase title -> click on the three dots [more options] -> Move card settings).
 
- Fill Mandatory Fields
- In the Pipefy UI or through API, check the card for fields marked as Required.
 
