For example, the bot tries to upgrade three Infested Valley (T8) maps into a T9 but instead grabs one Infested Valley (T8) and two Shaped Infested Valley (T13) maps because it can't tell the difference between the two.
An API update has been done to fix the root cause of this. In 3.1, shaped maps are named differently, so the next deployed version will add code so the logic works the same as before. Thank you for the report.