Unfortunately, an extra line of code was added at the same time which is causing more regular issues.
Here's a silly hand diagram demonstrating the problem clearly, though it actually pops up on nearly every hand.
Click through to after the lead to trick 2 and click GIB to see missing results for the T, 9, and 5.
Specifically, any time two cards that weren't originally equals now are due to the intermediate cards having been played on earlier tricks, the lower cards never show a double dummy score.
This is due to a new line of code which been added (wasn't there last time I checked) - the long line with the comment here:
Spoiler
The server request only returns scores for cards that really aren't equals (SK and S7), with this loop in the handviewer code meant to apply the same score to the remaining equals. But the commented line specifically tests if the next card was played by another hand on an earlier trick, and stops adding scores.
It's only meant to stop if the card hasn't been played, or was played by another hand to the *same* trick, which is what the later inThisTrick part does. So that line of code shouldn't be there.