I'm having the same issue of this not picking up legendaries. I see exactly how it's happening because I watched it happen. Here is the scenario:
Pack only has 1 open slot - Bot initiates town run
Large number of enemies on screen and near player
Town run has to clear out all nearby...