How not to Loose the dashboard history when adding a Webhooks

Description of issue:
Following the documentation I successfully added my first integration with a Webhook to track builds but when I launch a build and cancel immediatelly it disappear from the dashboard history as my weebhook is called successfully. If I disable the hook and do the same, I don’t loose the history line.
For Now I had to disable my hook because I would like to keep the history.

I put the weed hook on
Cloud Build Build Canceled, Cloud Build Build Failed, Cloud Build Build Succeeded

I suppose there are some hidden checkbox somewhere I missed or I need to do something specifically from the webhook (for now I return a 200 with some json saying it is ok)

Unity version: 2018.4.22f1

Source control: Github

Build target: WebGL

Thanks for any tips guys, I am eager to have a fully automated build cloud soon.

I think I found my own answer. If you launch then cancel too quickly a build it can disappear (not enough info saved perhaps