A failed PutEvents is reported as success
The function that publishes every downstream event returns an error object instead of throwing. The workflow ends green, nothing pages because there are no alarms, and the events are gone.
Fix: throw on FailedEntryCount > 0. One line, same afternoon.