At the end of rifts, the bot just wants to tp back home as fast as it can instead of picking up DB's and Forgotten souls and Materials from the boss / random mobs. My settings are all correct, I even reset it to default and tried it. And sometimes, DB's drop and my bot keeps killing things and then gets out of range to pick up the DB's and just moves on leaving them on the ground.