Don't want to discourage you and hoping that you don't have to do the medicals again.
But if you have a standing medical request from IRCC then not everything is pass now, and your file is on hold. Until they revoke the remed request your medical will stay open. Its better you do your best to get a decision from them asap, before the timeline to submit new medicals expire.
As far as i know, they don't really consider whether you can travel in the given time or not. I have seen coprs issued with 3 weeks validity.
So, if they asked you to redo medicals, it could be something else too.
Hope you can sort it out soon and get a decision in your favour.
Good Luck