Unlikely, unless OP is lying about doing sketchy stuff. Free-tier services are notoriously abused, and notoriously unsupported. It's more likely that it tripped up some compliance/fraud business rule. Front line support at any large corp will stone wall you in this case.