This is not in normal chess.com for a reason, it has a lot of bugs thats why its still in Beta. If chess.com will be able to fix it with the limited staff they have than it is possible to have little to zero bugs.
Another curious bug in year review

There used to be a bug where it just showed your highest rated opponent regardless if you won or lost so I guess they fixed that

☝️
Yep, that was fixed 4 days ago and mentioned in the comments of the announcement on the feature announcement.

☝️
Yep, that was fixed 4 days ago and mentioned in the comments of the announcement on the feature announcement.
It's not actually fixed in my case, unless my stats page is incorrect, since they report two different opponents. And my opinion, bug or not, is that it shouldn't report games not actually played, since I won both games without my opponent making a single move.

This happened to me too. It was right the second time, but the first time it was just spreading misinformation

The first release was counting the game played against your highest rated opponent, won or lost. That has been corrected. The problem now, for me, is that what it says is my best win doesn't match my stats page.

The first release was counting the game played against your highest rated opponent, won or lost. That has been corrected. The problem now, for me, is that what it says is my best win doesn't match my stats page.
Did you check all time controls, and across 1 year?

The first release was counting the game played against your highest rated opponent, won or lost. That has been corrected. The problem now, for me, is that what it says is my best win doesn't match my stats page.
Did you check all time controls, and across 1 year?
Good question and yes, I did.

The first release was counting the game played against your highest rated opponent, won or lost. That has been corrected. The problem now, for me, is that what it says is my best win doesn't match my stats page.
Did you check all time controls, and across 1 year?
Good question and yes, I did.
Did you check daily chess or daily 960 though?

The first release was counting the game played against your highest rated opponent, won or lost. That has been corrected. The problem now, for me, is that what it says is my best win doesn't match my stats page.
You best win was for Daily: https://www.chess.com/game/daily/552238041
First, back in 21 of December when I first saw the year review, it showed that my "best win was against Kengorax"
But when I viewed it again today it said that my best win was against "leguas95":
So I went to view my match against Kengorax and I lost that match:
Strange, uh?