Few things are more panic-inducing for a new parent than opening their baby monitor app at 2 AM, only to be locked out by a relentless error popup. Recently, a massive wave of iOS users have been plagued by the Nanit 21107 : “there’s no information available for in app purchases” error.
This aggressive glitch repeatedly pops up, blocking you from viewing your baby’s live feed or accessing your Nanit Insights sleep data. It occurs when the Apple App Store fails to sync correctly with Nanit’s subscription servers. Fortunately, there is a quick bypass trick you can use right now to see your baby, along with a few long-term fixes.
Quick Answer & TLDR
The Immediate Bypass Trick (To see your camera now):
- Tap “OK” on the error message.
- Quickly tap the “Activity” or “Insights” tab at the bottom of the screen before the error pops up again.
- Immediately tap back to the “Home” tab. The error will be suppressed as long as you keep the app open.
Permanent Fixes:
- Sign out of Apple ID: Log out of your Apple Media & Purchases account in settings, restart your phone, and log back in.
- Manage Subscriptions via Web: Cancel your iOS subscription and purchase Nanit Insights directly through the my.nanit.com web portal to bypass Apple’s broken StoreKit entirely.
Why is the Nanit App Throwing Error 21107?
Error 21107 is specifically an Apple StoreKit (iOS) error. It means the Nanit app is asking Apple for the price and status of a subscription (like Nanit Insights), but Apple’s servers are responding with a blank slate. This usually happens due to one of three reasons:
- A bad app update: Nanit’s developers may have accidentally mismatched the Product ID in their latest app code with the one registered in Apple’s App Store Connect.
- Apple Server Outages: Temporary downtime on Apple’s payment verification servers can cause this loop.
- Screen Time Restrictions: If your iPhone is set to block In-App Purchases, the app will continuously crash or loop when trying to verify your Nanit Insights tier.
How to Fix the Issue Permanently
While the “Quick Tap” bypass method mentioned in our TLDR box will get you through the night so you can monitor your baby, you don’t want to do that every single time you open the app. Here are the best ways to permanently resolve the issue.
| Troubleshooting Method | Step-by-Step Action |
|---|---|
| 1. Enable In-App Purchases | Go to your iPhone Settings > Screen Time > Content & Privacy Restrictions > iTunes & App Store Purchases. Ensure “In-App Purchases” is set to Allow. |
| 2. Refresh Apple ID Token | Open the App Store, tap your profile picture, scroll to the bottom, and tap Sign Out. Restart your iPhone, then sign back in. |
| 3. Use the Web Portal (Best Fix) | Cancel the subscription via Apple. Go to my.nanit.com on a computer, log in, and purchase your Insights plan directly. This bypasses the glitchy iOS app entirely. |
What to do if you were double charged?
Many users report trying to restore their purchase to clear the error, only to accidentally get double-charged for Nanit Insights without the app actually unlocking the premium features.
Because the transaction happens through Apple’s ecosystem, Nanit customer service cannot issue the refund. You must go directly to Apple’s Report a Problem page. Log in with your Apple ID, select “Request a refund,” and choose “My purchase does not work as expected” as the reason. Apple is well aware of the Error 21107 bug and will rapidly approve the refund.
Conclusion & Further Support
The nanit 21107 : there’s no information available for in app purchases error is an incredibly frustrating roadblock, especially when all you want to do is make sure your little one is sleeping soundly. By using the quick-tap workaround, you can regain immediate access to your camera feed. Long term, shifting your subscription billing to Nanit’s direct web portal is the safest way to avoid future Apple StoreKit headaches.
If your camera is experiencing other connectivity issues beyond just the app crashing, we highly recommend checking out our comprehensive internal guide on How to Fix Constant Baby Monitor Wi-Fi Disconnections to ensure your nursery tech runs flawlessly.