The question
I am currently on my OPT, and in the process of applying for an O-1B visa. I am planning on travelling outside of the US in June 10th, and aim to have my O1-B approved prior to travelling. My OPT expires July 15th. Would I have any issues coming back to the US on June 30th, with my previous OPT status, even though my new O-1B is approved? Or do I need the new visa status on my passport, as my status technically changed, even though my OPT is still not expired?