Prototype app blocked - App Info shows 11 monthly users but Share list only has 8 real users

Hello AppSheet Team,

My prototype app is currently blocked with this message:
“Unable to fetch app definition. Your app is blocked because a plan update is needed.”

On the Billing page, I see: "Some prototype-stage apps have significant user activity (more than 10 users): (PII Removed by Staff)
On the App Info page, the Usage column shows “11 monthly users” for this app.

However, I have carefully checked Manage Users under Security > Require sign-in, and there are only 8 real active users in my Share/user list. I have also confirmed:

  • “Require user sign-in” is already enabled
  • “Allow all signed-in users” is disabled (so only the specific user list can access)
  • No public/anonymous link sharing is enabled

I believe the extra count (11 vs 8) comes from historical usage data still being counted in the rolling usage window, possibly from users I removed in the past.

App details:

(PII Removed by Staff)

  • Current real active users: 8

Could someone from the team please review the usage history and manually unblock the app? This app is actively used for daily business operations by my sales team, so being blocked is affecting our work.

Thank you very much for your help.

Best regards,
Anh Ngọc

Hello @Mr_Sh,

I will be delighted to help! I’m sending you a PM shortly.

Hi Jose!
I have the same problem. Can you help me please?

My app is a free Prototype app (fewer than 10 users, “Require user sign-in” is disabled, and I’ve explicitly acknowledged the “insecure app” / “public data” settings). Despite this, the app still shows:

“Unable to fetch app definition. Your app is blocked because a plan update is needed. You can update your plan in the Account page.”

I’ve already:

  • Disabled “Require user sign-in” and saved
  • Enabled “Users can access my app without signing in” and “Yes, I am authorized to set up an insecure app”
  • Confirmed the app is in Prototype state (not Deployed)
  • Run the Deployment Check — it now shows “Account status: PASSED”

Despite the Deployment Check passing, the live app (Preview/Emulator) still shows the blocked error above. This looks like a caching/backend issue rather than a configuration issue on my end, since the checklist itself confirms the app is compliant.

Thank you.