All error codes

router_not_configured

HTTP 409 The router is not fully provisioned yet

What happened

The router is missing something the platform needs in order to reach it: a public IP address, or a management key on record. Attaching a network, changing address distribution and rotating the key are all applied by talking to the router over its own interface.

What to do

Nothing in this API repairs either condition: a router is given its public address when it is created, and PUT /v1/servers/{id}/router/wan-ip only moves an address the router already has. Contact support.

Retrying

Change the state this refers to, then repeat the same request with the same idempotency key.

How it arrives

{
    "type": "https://docs.fiberax.com/errors/router_not_configured",
    "title": "The router is not fully provisioned yet",
    "status": 409,
    "code": "router_not_configured",
    "request_id": "a277dcd1ca652c65"
}

Branch your code on code, never on the wording of title.