I learned if AP was used and my current H1B expires, I have to go back to China for H1B application. Is that true?
Although using AP does not invalidate your H1B, you shall renew H1b before the current one expires, if you feel unsafe to use EAD. In this situation, if unfortunately H1b already expires, you will need to apply for a new H1b, go out for a stamp after you receive the approval notice. Within this period, ie, approximately a few months or 15 days, you will be on AOS, an authorized status.
Although using AP does not invalidate your H1B, you shall renew H1b before the current one expires, if you feel unsafe to use EAD. In this situation, if unfortunately H1b already expires, you will need to apply for a new H1b, go out for a stamp after you receive the approval notice. Within this period, ie, approximately a few months or 15 days, you will be on AOS, an authorized status.