As I understand, you need to compile proof to establish your residency in Canada. Give them a call. Most of them offer free consultation anyways. From what I've read, I don't think you have severed residential ties with Canada given you have filed your taxes, held your Health Card, Driver's...