Final update:Just checked the status for the remaining PR cards we have been waiting for. Ghost update for the photos delivered Feb 14, 2019, less than a month after photos were delivered. Not bad.
Photo resubmitted (delivery date): February 14, 2019
Ghost Update: March 9, 2019
Approved: March 12, 2019
Received in Windsor, ON: March 15, 2019.
Good luck to everyone who are still waiting their PR cards.
P.S. Here is what I learned about the photo requirements after series of rejections. Absolutely no shadows on the background, while shadows on the chin seems fine. Only my photo was taken in Canada at shoppers, photos were not very sharp though. My wife's and kids photos were taken in the US by a professional studio. I received the digital version of their photos, which I then cropped using idphoto4you and printed them out at shoppers. Their quality was much better than the one taken at shoppers. I then wrote the original studios' address and date the photo was taken on the back myself. All the previous photos taken at Walmart and Walgreens got rejected multiple times.