When you delete a vote (the vote entity itself, not the entity where votes are attached to) the vote result on that entity should be recalculated (or afterwards on cron).
For example an entity has 2 votes (1 of 10/10 and one 0/10). When we delete the 0/10 vote the average is still 5 and not / never recalculated. (Unless a new vote is added to that entity).
Create entity with average results.
Add 2 votes with different values
Delete one vote
See average not adjusted unless a new vote is added (and cron has run).
A vote_delete hook should be added to recalculate vote results on the same entity when a vote on an entity is deleted.
Active
4.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.