I have recently done a full refresh of partnership calculations across every match in the entire database. Yes, it took a full day to update. This was because I fixed a partnership/retirement bug back in January but partnerships don't update unless you re-save the innings.
What it has done has created some strange results on your top partnership reports where there is poor data in the scorecard entries.
** This is intentional **
It is a signal that you need to correct the respective scorecards.
Common errors that cause calculation issues - incorrect FOW entries, incorrect batting order, not having DNB players at the end of the batting line-up or not listing the score when a player retires.
If you don't have any FOW entries and there are dismissals in the innings then the system won't attempt any partnership calculations.
If you are missing partial partnership info then tick the box for "Incomplete" on the FOW section of the scorecard entry screen and the partnerships for that innings will be excluded from the reports.
Please check all this before you raise a system issue - I am very confident the cause of any partnership error will be in your scorecard data. If you can't spot it then post up a link to the match in the Questions section and I will help you.