What passport does your spouse hold? If she comes from a visa-requiring country (I assume since you mentioned TRVs), she can’t apply for a work permit at the POE. I believe I remember reading a case here where they held Indian passports and tried to do this and they were denied the work permit...