What level is your team? I’ve been running my mech team against everyone but I struggled the most against the Rogal Dorn tank specially the legendary one
They are all D3 except for Aethana, who is D2.5. You probably don’t need them this leveled though. However, my skitarii are level 50 and barely survived the canon shot, so you will lose guys if weaker.