I just added an entitlement to a user, but it doesn't appear in the object returned from RevenueCat.
In the RevenueCat UI, it shows that the entitlement has been granted. I understand that RevenueCat caches data for around 5 minutes, but even after 30 minutes, I'm still getting null
for the subscription.
Here’s how I’m checking for active subscriptions in the app:
```
await Purchases.invalidateCustomerInfoCache();
const customerInfo = await Purchases.getCustomerInfo();
return Object.keys(customerInfo.entitlements.active).length > 0;
```
Am I missing something? I have both monthly and yearly subscriptions set up, but in this case, I granted the user a 3-month entitlement.