Why does the map have the "custom" status on it? Try to check the status in the editor, on the bottom right side of your screen where it says Melee Map: No.
Hover your mouse over it and check what requirements is it specifying in order to be considered a melee map, and try to change them if possible until it's considered a Melee Map (you'll notice it in-game when the map icon is replaced with this
instead of this
Melee maps having custom status are pretty useless as "melee maps" sadly due to the fact that game doesn't update the unit stats updates game has had throughout many patches after 1.07, so you'll see things like Tomb of Relic having Clarity Potion, Mountain Giants costing 500 gold, probably archers won't have Elune's grace and have 310 health, Spell Breakers will have Heavy Armor and lots of other things the game patched long ago, but are not updated when map is considered custom.