I took a look. Found a bug and fixed it.
However, in some rare cases, I see that relays are not giving the approval events sometimes.
In fact, when we click on the note to see it alone, the approvals are fetched 100% of the time.
Is it ok if i investigate more on my morning tomorrow? Looking at it with fresh eyes may help perhaps.