[Bug] Claude fails to reliably query and update Notion database items with known schema

Resolved 💬 5 comments Opened Jan 16, 2026 by fwends Closed Feb 27, 2026

Never had a problem in 10 months of applaud being able to do this. Always worked every single day but recently it's failed and it can't Can't even add or remove from a single database. Nothing has changed in the code on our end. It used to work. What's changed? Claude updates. That's what's changed.

And now our whole systems are broken. Everything that was running with Claude is down, it doesn't work, it's not able to do simple things it's asked to do.
Bug Description
Here's a summary for Anthropic feedback:

---
Issue: Claude repeatedly failed a simple checkbox task in a Notion database

User asked Claude to "check on cornflakes" in their Notion shopping list. What followed:

  1. Claude first said "No cornflakes found on the shopping list"
  2. User sent a screenshot proving Corn Flakes was clearly visible in the database
  3. Claude admitted it was searching the wrong property name ("Item" instead of "Name")
  4. Claude found the item but then needed to check the database properties
  5. After finally updating it, Claude checked it OFF (marked as purchased) instead of checking it ON (to buy tomorrow)
  6. User had to explicitly correct that "check it on" means it needs to be purchased, not that it's done
  7. Claude then had to reverse the action

Total: 4+ attempts and user frustration to complete a single checkbox toggle, on a database Claude has been working with for 3 years.

Core problems:

  • Didn't find an item that clearly existed
  • Didn't know the correct property names despite prior usage
  • Misunderstood basic instruction ("check on" vs "check off")
  • Required user to prove the data existed via screenshot

Environment Info

  • Platform: darwin
  • Terminal: tmux
  • Version: 2.1.7
  • Feedback ID: decb34e0-a944-43ed-833a-10c40c8a2d3d

Note: Error logs were truncated.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗