I've been using a subscription purchase function in my React Native app with RevenueCat for a while, and it was working perfectly. Recently, I updated RevenueCat to version 7.27.4 and also updated the Google Play Billing Library to version 7.0.0 in my app/build.gradle. Since these updates, the function no longer produces any logs or performs the purchase action.
My Purchase Function:
1import { Alert } from 'react-native';2import Purchases from 'react-native-purchases';34const buySubscriptionMonth = async () => {5  console.log("Attempting to buy subscription for 'affirmations_month'");6  try {7    const { customerInfo, productIdentifier } = await Purchases.purchaseStoreProduct('affirmations_month');8    console.log("Purchase completed: ", productIdentifier, customerInfo);910    alert("Customer Info after purchase: " + JSON.stringify(customerInfo));1112    if (customerInfo && customerInfo.entitlements.active["pro"]) {13      dispatch(setSubscriber(true));14      navigation.navigate('Record');15      setModalVisible(false);16    } else {17      Alert.alert('You did not subscribe');18    }19  } catch (e) {20    console.error("Error during purchase:", e);21    if (!e.userCancelled) {22      Alert.alert(e.message || 'An error occurred');23    }24  }25};26/app/build.gradle
1android {2    compileSdkVersion 3334    defaultConfig {5        applicationId "your.package.name"6        minSdkVersion 217        targetSdkVersion 338        versionCode 19        versionName "1.0"101112        missingDimensionStrategy 'store', 'play'13    }1415    // Other configurations...16}1718dependencies {19    implementation "com.android.billingclient:billing:7.0.0"20    // Other dependencies...21}Issues:
- The function does not produce any logs.
 - The purchase process does not seem to initiate.
 - No errors or alerts are triggered.
 - When using 
Purchases.purchaseProductinstead ofPurchases.purchaseStoreProduct, I get an error: "The product is not available for purchase". At least this provides an error response, unlikePurchases.purchaseStoreProduct, which gives no response at all. 
Tested on a real device in internal and closed testing to rule out emulator issues.
Questions:
- Are there any known issues with RevenueCat version 7.27.4 and Google Play Billing Library 7.0.0 that could cause this behavior?
 - Do I need to make any additional changes to my project setup after these updates?
 - Is there a specific way to enable more detailed logging for RevenueCat that could help in diagnosing this issue?
 
Any guidance or suggestions would be greatly appreciated!

