My PR card is finally approved and mailed. Here's my timeline:
Mar 13: Landed in Toronto YYZ (FSW, Outland)
July 20: First ghost update, didn’t get 2nd GU as expected so raised webform
July 24: Received update from IRCC saying they don't have my address, raised new webform informing address...