Ingests fail if specified workflow does not exist

Steps to reproduce

Steps to reproduce:
1. Schedule an event with a specific workflow for ingest (workflow ID ABC)
2. Capture agent updates from schedule and records the workflow ID
3. Before the scheduled recording time, delete the workflow ID ABC and create a new default workflow, XYZ.

Actual Results:

4. Capture agent records on schedule, ingests, but ingest fails because workflow ID no longer exists.

This can also happen during migrations if the workflow names are changed.

Expected Results:

Ingest should succeed and fall back to the configured default workflow.

Workaround (if any):

Assignee

Unassigned

Reporter

Stephen Marquard

Severity

Incorrectly Functioning With Workaround

Tags (folksonomy)

None

Components

Fix versions

Affects versions

Priority

Major
Configure