Can I contact any embassy to check on the status of my e-Visa?

No. Please check your e-Visa status online.