Nope, not a technical glitch. I just called them and they did revoke it because someone who evaluated my medicals put the wrong expiry date (they did it according to the old policy, and I should be exempt to redo it for 4 more years). So now they have to re-evaluate my medicals which will result in either me redoing my exam again or them extending my medical.
I'll repeat myself again - DON'T DO UPFRONT MEDICALS!
This is quite disheartening.. revoking a decision just because of two medical reports overlap, they should had sorted this before issuing a copr/dm in the tracker. Anyways, you were approved before, they will approve you again - wish you good luck.