OK. Not good to hear that
To avoid this in the future, don't pin only your affiliate links. Pin other stuff too. Make your account look real. Repin pins of other users more than your own pins. Something like 80-20 or 70-30 (other pins - your pins).
Use Like tool too to mix your actions and add some night mode to your accounts.