Just a confirmation, have you been doing the missions in MatchMaking Battles?

Greetings,

Make Sure You're playing Regular Non-Pro Battles.

Thanks!