Hi there,
I have an Expo 53 / react-native-purchases / react-native-purchases-ui 9.2.0 app which uses RC’s V2 paywalls in production, and I’m getting occassional Sentry reports about crashes on Android:
IllegalArgumentException: Software rendering doesn't support hardware bitmaps
at android.graphics.BaseCanvas.throwIfHwBitmapInSwMode(BaseCanvas.java:732)
at android.graphics.BaseCanvas.throwIfCannotDraw(BaseCanvas.java:82)
at android.graphics.BaseCanvas.drawBitmap(BaseCanvas.java:140)
at android.graphics.Canvas.drawBitmap(Canvas.java:1664)
at u0.G.o(SourceFile:109)
...
(95 additional frame(s) were not displayed)This seems to happen when my V2 Paywall is triggered (I navigate to a react-navigation screen which uses RC’s `<RevenueCatUI.Paywall />` to display the V2 Paywall. Reports are most common on Pixel 6 / Pixel 7 devices running Android 15+ although I have a few reports on Samsung devices too. I haven’t been able to reproduce on my physical Pixel 7 test device, but Sentry reports this often enough that it warrants investigating.
I noticed a related report here, but that thread was closed without any public-facing resolution.
Would appreciate any assistance.
