Did you try calling IRCC to verify if they sent it to the right address? Also, does your address have a unit number?
My MP's office contacted them on my behalf and confirmed they sent it to the right address. I'm in downtown Toronto. Any luck for you or your friend?