coudl be bad luck or just the change of behaviour from playing legit and swapping to a bot client to bot.
If you use mirror mode that risk is gone, banns shouldn't happent hat fast anyways
What I usually do is check if you can reach a position behind the door.
getmap().canreach(), if so, walk inside, if not get the door object and interact with it