RevenueCat paywall testing on iOS reports mobile number as spam to Apple

Troubleshooting

Hello! I've had virtually no help from Apple and have been trying to work with RevenueCat on troubleshooting, but I'm wondering if anyone else is experiencing this issue:

My FlutterFlow iOS app has been in beta via TestFlight for 2 months without any issue.

I added the RevenueCat paywall and entitlement queries per their documentation in my latest build. Within an hour or two of testing paid app subscriptions I lose access to iMessage on my iPhone and when I call Apple they say it's because the device/number has been reported as spam. This has now occurred on two separate devices with two different cell carriers which is frustrating since they only perform a "one time exception" to reinstate iMessage privileges. I have no clue how to begin to troubleshoot this sort of issue since it seems like a bug with FF & RevenueCat or something getting lost in translation with the Apple App Store.

Any insight or ideas?? Thanks so much!

What have you tried so far?

Reached out to Apple and RevenueCat
Tested other builds to ensure no other components or queries are causing this issue

Did you check FlutterFlow's Documentation for this topic?
Yes
1