Seems like VBO gets a list of selected entities in strange way. If the view returns different set of results on each execution, you can notice that other entities are affected but not always those you've selected.
Clean way to reproduce:
This is a problem because if data on your website is being updated dynamically (a lot of users generate a lot of content) even non-random sorted view can produce different result set on each execution. So when managing content using VBO it's possible to make a mistake which does not depend on user who tries to manage content.
Replace numeric row index with bulk_form_key which represents actual entity.
Review needed.
Needs work
3.0
Core
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.