That's great news. I do see in the Application to Sponsor (IMM1344EA) in section E, question 4,
"Do you reside in Canada and in no other country?
If you answered "NO", but are a Canadian citizen living exclusively outside Canada, you may still be eligible to sponsor. See Who can sponsor in...