I have a valid work permit *closed with a spefic employer until 31/12/2019. I left Canada to return to my country of residence where in January I applied for a temporary resident visa in order to return into Canada - and to my surprise I was denied based on "purpose of visit" check mark only. There was no other explanation or reason checked. I don't understand this. I have been coming to work to Canada and returning home for the past 3 years and I have never been denied visa. I always made sure to return before the expiry of my work permit and visa. I didn't know that this was possible for the officers to decline your visa when the work permit is still valid. Does anyone have any input on this topic? I already send a request for the officer's Notes.