If it is a simple mistake of USIS rather than your mistake on I-140, it would be fixed at no time and I believe you would get GC in Aug.