If you are talking about bitcoingamingonline .com, it is not surprising that your site was demoted. It doesn't meet the modern requirements of Google. I am sorry, but the site like this can't compete with other similar sites.
Welcome to the affiliate community!
The hint from me will be this: don't forget about EEAT. I notice that a lot of new affiliates completely ignore this topic but it become more and more important every month. So, pay close attention to About Us page, Contacts page, various policies, and most...
Wow, never heard about this before. Favbet is a pretty big brand and 30 FTDs shouldn't be a problem for them, maybe its because of OfferVault. Or maybe they considered your traffic not relevant.
Don't you mind to share was it SEO or PPC traffic? And what CPA rate do you have with them?