Thank you Scylla,
He had closed work permit as he worked for government, he is currently on paid leave until August. and in extension he applied for open work permit, is the likely reason for refusal. He has valid TRV till 2029 though, which is multiple entry, Can he come back to Canada based...