i went to CBP office at a international airport
Today I went to a CBP office at the closest international airport. (I didn't enter the U.S. from this airport but this airport was 15 minutes away from my work. So I just wanted to give it a shot.)
Before I went down, I wanted to make sure they do take care of this. I called CBP, and was told "if this is about immigration matters, call USCIS." When I called USCIS, they told me I had to call CBP. I called CBP they said I have to call USCIS......So when I got the airport, I didn't even know if they did take care of this issue or not! I couldnt even make an app. Anyways, I went down, and a CBP officer who talked to me was really nice and he said new I-94 is not normally issued at the airport unless I get out of the U.S. (i was very disappointed.) but he told me I just need to go to the defered inspection office in USCIS office. He even called the defered office to make sure they actally would give me a new I-94. They said they would. so I just go there tomorrow and see what happens.