You may be cutting close and the online status does not fully reflect the reality. If you try using the forward option of USPS, that may be better. You can try calling USCIS support and then act accordingly.
Source: Redbus h1b 1