Hey,
Unfortunately there's not much I can do about this without ditching the use of the reliable OSBot path walker. Since it does not handle obstacles automatically, I have to manually specify it in a separate call meaning the obstacle handling is not dynamic. It would also be risky to determine whether the door requires opening prior to walking from the bank, since the time spent walking this distance could result in a change of state of the door, thus leaving the pathwalker in an infinite loop. If I were to use the web-walker for all traversal, there could be routing issues so it's a bit of a compromise ):. If I were to remove the detection altogether, the bot would get stuck any time the door were to close, which is of course not an option!
Hope that clears things up, I understand that it is less than ideal, however it was the best solution I could come up with!
Cheers
-Apa