Where it usually breaks
And how to keep it from happening.
- A request marked Approved is assumed to mean a destination action completed. Open the run and any provider receipt before reporting execution success.
- A timeout is treated as proof of failure and the command is repeated. Reconcile the original attempt first.
- Several attempts are matched by description alone. Use the request and operation key when inspecting the run context.