TheRealCanadian
Volunteer Moderator
If you are outside USA and your GC gets approved then you can't enter USA even if your H1 is valid and stamped. Coz your status in USA has already changed to "immigrant". You cannot then enter on "non-immigrant" as well.
The POE is always able to grant you deferred inspection or parole you in, even if you don't have AP.