I phoned the IRCC today July 26th to inquire the status of my application. All required steps prior to decision are marked complete. The call center agent said everything looked good and I should recieve something soon. When I pressed when soon would be like a week, a month or several months he could/would not give me an answer. My application was being processed in Niagara Falls when I asked to confirm that Niagara Falls was still processing my application he said it was moved to Mississauga hich may explain the ghost update I got on July 21st. Has anyone experienced a change in processing office this late in the process? Will this change further delay a decision or oath invitation? Im so tired of waiting and being told that all is good but no forcast when this ordeal will come to an end.