thanks for the suggestion. When I first came here to Canada , I have my name in correct order then I got my PR in 2016 and noticed my name became interchanged . I informed to my immigration consultant that time and was told it shouldn't be any issue. So the time I arrived here till before I got my PR , my name is in correct order. I believe they messed up my name while processing my PR application and I didn't aware that and didn't know it would become an issue until I have my student loan application got hold due to incorrect naming order. My last resort is to do legal name change, but I couldn't get a hold of any one from IRCC to ask about the correct way to fix that. Service Canada officer said legal name change is not needed in my case but I am not entirely sure with the IRCC side though. Email reply from IRCC said they will correct if the mistake is from them without any charges but I don't know how they will rectify whether the mistake is from them or not. And I do not want to risk sending my application along with Citizenship certificate and wait for the ages without knowing if they will fix it or not.