I know it's frustrating
It means multiple trips to the consulate and may be for nothing.
It doesn't seem they have a proper customer service for their visas.
A friend of mine applied recently for a visa to Germany and the customer service was horrendous. It's becoming the norm. If you need a visa, they feel entitled to take your money, charge what they want and treat you like dirt.
If Morocco requires a visa from a certain nationals, it means it doesn't have strong touristic / economic ties or interests with their country. So they are not exited to deliver visas or pick up the phone.
I personally don't visit / spend money or any country that asks me for a visa.