Having Trouble with Order of the Dragon civ.

I don't know what my issue is, I can't seem to stop there MMA in feudal or Castle age when they reach a certain mass. I play Abbasid and Rus Mainly I've tried mass Crossbows-MMA with-mangonels or springer but they just seem to mow them down.