Ok.... I got a new CSQ just the day after I posted it in the forum.
So how it went
I contacted MIDI about my CoPR, valid PR visa and expired CSQ.
They asked me to request a letter of attestation and send it to them
It took them a month to send me a new CSQ
Now I will be landing soon :)