Insurance is one of the most flaky purchases for tracking cashback (or Avios) IMO - the offers look
attractive, but for me most have ended up failing. And I'm extremely careful with clean browser sessions, cookie clearance and the like.
MSE (ex-Martin Lewis) I believe warns that you should always treat cashback as a bonus,
and not something to be relied on.