I have the same problem, there are 1-4 tiers in stash. The bot takes them and launches, does not upgrade [Quality] and [Rarity]
My .ipd is very short:
[MapTier] >= "1" && [MapTier] <= "6" # [RunMap] == "true"
[Quality] <= "16" && [Rarity] == "Normal" # [UpgradeQuality] == "true"
[Rarity] == "Normal" # [UpgradeToMagic] == "true"
[Rarity] == "Magic" # [AugmentIfPossible] == "true"
[map_item_drop_quantity_+%] < "20" && [Rarity] == "Magic" # [RerollMods] == "true"
[map_monsters_reflect_%_elemental_damage] >= "1" && [Rarity] == "Magic" # [RerollMods] == "true"
[map_monsters_reflect_%_physical_damage] >= "1" && [Rarity] == "Magic" # [RerollMods] == "true"
[map_players_no_regeneration_including_es] >= "1" && [Rarity] == "Magic" # [RerollMods] == "true"
[Rarity] == "Unique" # [IgnoreMap] == "true"