Guys Visa on hand, all thanks and praises to you Lord Jesus Christ! Thanks to all of you guys for consistently answering my queries here in the forum and pm
We picked up our visa package earlier today due to an error in our contact details.
Its actually ready to deliver on nov. 28 but dhl texted the wrong number and there was no reply.
So they put it on hold and fortunately my husband called the dhl office yesterday, that's how we found out what happen and ask us our preferred arrangement.
So if after a week or two after DM change in ecas and no visa yet, feel free to contact the dhl. there's no harm in asking ;D