I understand what you are talking about. I had same experients during my pending I-485,renewing AP etc in ~6 yrs. I was out of country frequently while waiting for new AP. So no problem for you.