Control-plane stuck deletion activity: ghost "Applying 1 change" for deleted service
fantasyarena
HOBBYOP

7 days ago

Project: earnest-charisma (beabc040-b2af-4f65-97fd-d8adffda9adb)

Environment: production (6847fd01-aa9c-4115-9e52-8439135df9b6)

A temporary service was successfully deleted, but the UI control-plane is stuck showing "Applying 1 change" for deletion of one sealed variable reference on that deleted service.

Deleted service details:

  • Service ID: 40970337-c950-438c-9fae-5a138a687b5c
  • Deployment ID: 07dcbcbb-2d93-4081-8dff-de69e246fd2f

Issue:

Railway API confirms the service is fully absent (no pending changes). One provider-native finalize action was submitted successfully, but the UI did not converge and no deletion-applied receipt appeared. The UI continues to display "Applying 1 change" for this deleted service's variable reference.

Request:

  1. Query control-plane activity state for this deleted service and deployment
  2. Perform state reconciliation between API (service deleted) and UI (stuck in applying state)
  3. Remove the ghost "Applying 1 change" activity entry
  4. Emit or confirm the missing deletion receipt

No service, deployment, variable, or resource changes are needed—only control-plane state clearing.

Solved

1 Replies

Railway
BOT

7 days ago

The "Applying 1 change" bar is a staged (uncommitted) edit left behind from the deletion workflow, not a stuck platform operation. Staged changes in the dashboard do nothing until explicitly applied, and they persist indefinitely with no timeout. Since the service itself is fully deleted, you can clear this by opening the overflow (three-dot) menu on that deploy bar and choosing "Discard Changes", or via the API by calling the environmentStageChanges mutation with an empty input on that environment. Discarding drops only the pending edit and does not touch any running infrastructure. Separately, if you are seeing status: STAGED with appliedAt: null from the environmentStagedChanges GraphQL query, that is the query's normal empty-response shape, not an orphaned or stuck patch record.


Status changed to Awaiting User Response Railway 7 days ago


Status changed to Solved fantasyarena 7 days ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...