print your online status page out and show it to your lawyer and HR. they will check it again for you. I think your company also like you to work for them.they don't want to lose you too, so they will work it out for you. no worry! USCIS often make mistakes.