No idea. Guess i will never know. I get my MP involved and also engaged service from immigration lawyers. IRCC came back with usual boiler plate answer that everything is in order and progressing well and some case may take longer to process etc. Glad that everything worked out well in the end.
Congratulations, What was the reason for this long delay?