All error codes

vpn_revoke_pending

HTTP 503 The device was removed, but the router has not received the revocation yet

What happened

The device was removed from the platform, but the router did not accept the certificate revocation, so it still accepts that certificate. Normally this outcome is reported as a successful delete with revocation_pending: true; this code appears only if the condition arrives by another path.

What to do

Send PUT /v1/servers/{id}/router/openvpn with enabled: true - enabling pushes the revocation list to the router.

Retrying

The request itself is fine. Repeat it later; after a 5xx use a new idempotency key and read the resource first.

How it arrives

{
    "type": "https://docs.fiberax.com/errors/vpn_revoke_pending",
    "title": "The device was removed, but the router has not received the revocation yet",
    "status": 503,
    "code": "vpn_revoke_pending",
    "request_id": "a277dcd1ca652c65"
}

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