Moved location and the behavior changed ^^
Starting with 103200 spark.
Losing 103200-94200=9000 spark.
Now I cancel it, everything seems to go fine.
Back on the recipe tab, and now I have 109200 spark, which meens i got 109200-94200=15000 spark for the cancel.
Worth noting that this is a different behavior from the first time