Troubleshooting
Last updated on
7 July 2026
1. Reactions do not appear on the entity
Issues:
- The entity page shows no reactions at all.
Fixes:
- Check the field is enabled on the entity's "Manage display" page.
- Check the role has the "View reactions for field …" permission - for anonymous visitors, the Anonymous user role needs it too.
- Check reactions were not set to "Hidden" for that specific entity while editing it.
2. Reactions are visible but cannot be clicked
Issues:
- Reactions and counts render, but the radios are disabled.
Fixes:
- Grant the role the "React to field …" permission, and "Modify reactions for field …" if users should be able to change their reaction afterwards.
- Check the reaction status of the entity is "Open", not "Closed".
3. Reaction counts are outdated or not updating
Issues:
- Anonymous visitors see stale counts, or counts never change.
Fixes:
- Reaction changes invalidate the cache tags of the voted entity - if counts lag for anonymous visitors, make sure reverse proxies and CDNs respect Drupal cache tags.
- Check the vote result calculation schedule in the Voting API settings (/admin/config/search/votingapi). With "on cron", results only update when cron runs.
4. An anonymous visitor can react again after returning
Issues:
- The same anonymous visitor can post multiple reactions on the same content.
Fixes:
- Review the "Anonymous detection method" field setting: cookie detection is per browser, IP detection covers everyone behind the same IP.
- Review the "Anonymous vote rollover" window - after it passes, a returning visitor is treated as new by design.
General tips
- Clear Drupal caches after changing field, display, or vote type settings.
- Review Reports → Recent log messages for errors.
- Keep Voting API Reaction and Voting API updated to their latest releases.
- If an issue persists, search or report it in the issue queue.
Help improve this page
Page status: No known problems
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion