Is it possible to do an H1b transfer to another employer if my i797 approval has incorrect data? USCIS made a printing mistake in i94 number on the i797A and it's taking forever to get a response from them. Basically, if I switch employers, can they file the h1b transfer docs with correct details and I'll get a new I797A?