The bot will go back and pickup everything on the ground. We've added extra checks and delays to make sure it won't miss anything. The reason it passes by loot, is because there's a combat target in your combat range, so the CR logic is telling the bot to go fight it instead of letting the bot run the looting logic.
We have to favor what the CR tells the bot, otherwise the bot can do things that will get it killed in frequent scenarios that happen in this game. Consider the case where a bunch of ranged mobs (Vaal Constructs, for example) are attacking you, and the CR is telling the bot to run away. If we ignore what the CR is telling us, and go for looting, the player would most likely die.
We know users expect different things when it comes to looting, but in this game, translating what a player would do into something the bot does, is really, really complicated, so it's something we have to work towards over time. At one point, we did have the bot pickup loot that was close by, but then the other group of users who dont want looting done right away in favor of combat were unhappy!