Total return % calculation discrepancy

The two metrics are TWR and IRR (=Money Weighted Return)
Both are better than the simple return because the movements are taken into account into their evaluation (simple return does not do this). Differences between TWR and MWR is that MWR takes into account if you made +5% on 50k€ vs +5% on 10€, while for TWR +5% is +5% whatever your invested amount at the time.

Both are available in PP.