This will change again soon, but we had to test to make sure the feature works as we expect, which it does, but people are just not used to it. Currently the bot does not loot items in the order users expect due to the way exploration is setup. That is also something that will be changed in the future as well.
For combat and general movement, it greatly helps the bot when Always Highlight is off. This is so the GUI labels of various objects don't interfere with the bot. We require Key Pickup to avoid the issue where the bot would loot items when moving on top of an item. The best case right now is strong boxes in Ambush. The bot can get stuck around them due to the label getting in the way of a mob or place to move. By not having Always Highlight on, the bot won't run into issues there.
However, Always Highlight is required for interacting with Area Transitions, Portals, and Doors in our current setup. When it is off, it cannot correctly target the entity. Likewise with items, due to the way the game works, it also needs to be on, and sometimes you need to toggle the Z key to rearrange item labels to pickup items, as the label would otherwise be too far off screen in larger loot explosions.
The next input code will still toggle this setting on and off again as needed for the duration of specific actions. In addition, it'll support better targeting when the setting is off, but it requires some changes in how our code is setup. This way, the bot will work better and avoid some stuck and various interaction issues it currently exhibits.
We'll add an option to never disable Always Highlight for users that are going to babysit their bot, who want to check the screen often, so they can still see everything and be able to fix the problems of the bot getting stuck themselves.