I've checked Table in the database you mentioned me ito check 'xf_reaction_content'. I've run a Mysql query to a certain user ID:
SELECT * FROM
xf_reaction_content
WHERE
reaction_id
> 1
AND content_user_id
= 49512
THis will show all the reactions ( except reaction:_id=1 default one due to there are a lot of results for this ID) for User ID:49512
and this is the result:
View attachment 208088
All these results are showing how many Reactions have been RECEIVED this user. SO just 2 Reactions, Reaction ID=7 and Reaction ID=5
Widget list from this user is showing:
View attachment 208089
As you can see ( list widget) its ONLY showing 7 Likes Received (thumbs up), this Reacrion is the ID=1.
Reactions IDs in our System( from TOP to Down):
Shield = 9
Thumbs Up =1
Thanks (smile) =7
Love Eyes =2
Hands=8
Laught = 3
Openeyes=4
Sad=5
Angry=6
------------------
Database table is showing 2 Rows and Widget not showing correct Stats....
Do you need more info to investigate it?