When new transactions appear, old transactions disappear


I am using 1.1.4202, I upgraded at the request of Angus from discord support.

I am a miner using Sparkpool.

When I receive a new mining payment from Sparkpool, my oldest payment disappears from the wallet and my wallet balance decreases.

I have only ever used one mining address

I have tried restoring the wallet from a backup and re-scanning. The older transactions never appear.

If I restore the wallet from a very old backup and re-scan, then the oldest transactions will appear and the newest transactions disappear.

It seems that I cannot get both old and new transactions to appear in the wallet at the same time.

Does anyone have any ideas?