I don't think they're even checking my landing pages/ just straight up denying because it LOOKS like a rebill.
I just got a weird denial reason:
Other - At this time we are not accepting ads of this type until further notice. Please check back for further notice.
Never even heard of this. Anyone know what it means?