I believe the locking issue for osrs first started in Jan/Feb of 2017 if my memory serves me correctly. Since then, the things the cause the locks have changed a few times. Maybe like 4 months ago, I remember some people saying they were only getting locked when logging into botting clients but not "official" clients, such as runelite. I tested it myself at the time and yes, logging into accounts via botting clients would end up with the account getting locked, but logging into an "official" client wouldn't.
Account locks are still common obviously, I simply just register emails to all accounts I use anyway so it doesn't really matter. But out of curiosity I just tested the locks again within the last 15 minutes and these are my results.
OSBot - locked
Public bot 1 - locked
Public bot 2 - locked
Public bot 3 - locked
Runelite - fine until I logged into OSBot.
Maxthon browser - fine
The entire time I was doing this, I stayed logged into the account that I logged into on runelite. So for a solid 20 minutes I was logged in game and switched worlds a handful of times. No lock. After I finished testing the other clients, I logged out of the account that was on runelite and logged that account into OSBot. Once in-game, I switched worlds and was then hit with the connection lost message and the account was locked.
Every account, except for the account that I logged into using maxthon browser, logged in using the same IP (vps IP). The accounts used were purchased tut completed accounts that hadn't logged in-game for the past 293 days. Unless I'm missing something, it seems fairly obvious logging into something that isn't considered to be "official" ends up in your account getting locked.
I know I can't be the only one, and I know there are probably some people that can log into these clients without getting locked, so I'm curious as to what could be the cause. I can't see how IP is playing a role in this given the information I just provided, so I'm interested in what others have to say as there must be some logical explanation.