Debug Turnstile requests to understand failed users

Hi. We started to use Turnstile for our public viral forms (, in invisible mode. Live example here:

We’re happy, but while trying to verify the effectiveness of this widget and false positives, the dashboard seems to be useless (or we don’t know how to interpret it well). I’m afraid we could be blocking legit users.

  1. Is there any way to see which responses were blocked as malicious (like IP, browser, and basic logging stuff)?
  2. What’s the difference between “Visitor Solve Rate” vs. “API solve rate” in the context of invisible pixels?