Hi Winni, I had the same situation. Landed Apr 23, Verification started on June 18th and ended on Aug 15th. CIC said the verification was fine and they ordered card production. Now I got a letter asking me to submit photos. I guess, its the card production team that looks for the photo compliance.