I think the way bans work is a mystery to most!
That being said, it seems to be more likely when your clearly not human. VIP scripts are apparently safer, but something must have given you away, or maybe another player reported you and under close inspection they thought it warranted a warning.
Im expecting a ban at some point too, the main advice seems to be:
1) keep your “mains” separate, play them legit and don’t interact with bots, including on the same IP.
2) following from above, get a VPN, run your bits on that, possibly on a separate device so you don’t mess up with having the VPN on or off.
3) when you first start using a script, watch it, get to know it, see if it looks human enough OR bot with the expectation to get banned, gold farming, and then move it all around before the ban.
4) sometimes you’ll be lucky, sometimes you won’t, but at least you’re only losing botted time