Hi, if you are in Canada now, just send all the proof of what you have. The officer is correct, the onus is on you BUT if you are back in Canada and you can explain that you had to leave for a valid reason, then it would be fine. It is very important for them that persons who apply to sponsor loved ones actually reside (or intend to reside) in Canada, as that is the whole purpose of sponsorship. Kindly explain to the visa officer why you had to leave, but also show that you are now back in Canada. Remember, as a PR and not citizen, you have to be in Canada when sponsoring.