That is one of the dangers of applying outland while you are in Canada. An inland sponsorship is exempt from giving biometrics. You have to stay in Canada while it processes. An outland sponsorship has no requirement to stay in Canada, but must leave Canada for interviews or for biometrics.