Calculated capital gains values fluctuating, same day pool or B&B issue (UK)

Describe the problem:

When my figures are initially calculated, they report capital gains as one value, lets call this VALUE A.
Causing a refresh of values by any means (even a sync of an unrelated wallet with no new transactions) will cause my capital gains figures to now report a new value, VALUE B.

There is a difference of about 35% between A and B, which is quite considerable.

Deleting my cache rebuilds the figures and reports VALUE A again.
Causing a refresh flips it back to VALUE B.
Deleting the cache once again resets it back to VALUE A.

Which exchange/wallet is this regarding?

Binance

How did you import data into this wallet?

CSV upload, the API is not connected.

What have you tried to fix this so far?

Having downloaded and compared the complete transaction reports from when Value A is reported, and when Value B is reported, I’ve discovered 3 transactions that appear to confuse Koinly and cause the discrepancy. Two on February 6th, and one on February 11th. The transactions report different capital gains depending on what value Koinly has opted to report. Every other transaction on the account reports the same currency gain value on either report.

The transactions on February 6th that appear to start this confusion are both same day re-purchases. The coins were held for a period of time, sold into USDT on the 6th, and that USDT was sold for an amount of the original coin a few hours later.

The transaction on February 11th was a further sale of the same coin as was transacted on the 6th.

I believe it is getting itself confused with B&B rules or same day pooling, but am no tax expert, that’s the best I can think of. I just need Koinly to give me one value and be sure that it is giving me the correct one, randomly fluctuating values won’t allow for accurate filing of taxes.

Thank you.

Permanently deleted the 3 offending transactions and re-added them. Same issue. Sometimes it reports Value A, sometimes Value B.