She wasn't a resident, so she should file her taxes as a non-resident. Since she is back in Canada now, she can sponsor her spouse. She will have to stay in Canada for the duration of the processing, but the fact she wasn't a resident for a while won't matter. In any case she should not lie. However, she was a resident of Canada for 5 months or so, right? In this case, she could say she was a resident, but there is really no need to.[/QE
She wasn't a resident, so she should file her taxes as a non-resident. Since she is back in Canada now, she can sponsor her spouse. She will have to stay in Canada for the duration of the processing, but the fact she wasn't a resident for a while won't matter. In any case she should not lie. However, she was a resident of Canada for 5 months or so, right? In this case, she could say she was a resident, but there is really no need to.
She got her PR card in April but after getting PR card her first visit to Canada was in this July. But thank you for clearing that it is not necessary to stay in Canada for 180 days before submitting application.