I have applied through GCkey Web portal from UK and submitted the IMM5257 form along with the required documentation including invitation letter for a conference in Canada and did biometric on 12 April 22. There is IRCC Web portal as well for online apply. Can any body teel me that I have submitted the right application using GCkey Web or I should apply again through IRCC portal? Please