Been there. We got burned by the same kind of thing during a free trial promo. What helped us turn it around was setting up verification triggers based on behavior, not just blanket checks. We used
age verification solutions to customize when and how to verify. Real users flew right through, but the risky ones got flagged early. It felt seamless on the front end but made a big difference behind the scenes.