Three self-canceling financial transactions for a single recurring contribution?
Likely due to this issue.
Looks like there is a PR to correct this with a milestone of 5.4.0, so I guess this problem persists in the current 5.2.1 release.