Well even though most bots say they have "Anti-Ban" in them, that does not mean it will work. I personally find it very effective to change my language and go into a world with a low populated amount of people.(That reason it has a lower chance of getting reported) Also only bot's I would use, is the the premium paid for ones. Free ones, are usually missing something. Hence the reason most people are now paying for the bots. Also I suggest only botting a few days in a row. Then play legit. Don't just stop botting, you must keep playing on your account. Also I would not bot for more then 10 hours a day. And im pretty sure it's just the woodcutting/firemaking bots which get you banned/reset. I've used both of those on a fresh level 3 account and both accounts were rollbacked to level 5 in each of those skills. So i'm pretty sure it's just those skill bots. Or as everyone else has stated, unlucky.