+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
pardon my concern but what does photos proving consummation mean? are people actually having to shoot the act and share with the government?

I have no idea what this person meant. However to answer your question, no, absolutely not. That would obviously never be something anyone would have to do.
 
Anyone else have this issue ? My wife in Lebanon has an interview and my case is very similar to OPs. How should my wife prepare for her interview?