My wife and I finished the interview today.
The same interviewer interviewed my wife and I separately. I was called in first and after taking a copy of all pages of my passport, she started questioning me about my travel between US and Canada. She said the number of exits that I have reported does not match what she has as she does not know when I left Canada and entered the US. She only has notes from CBSA on when I entered Canada each time.
That's when I realized that for short day trips or trips of 1 day (exit today and entry next day), the US CBP does not share the records with Canada properly. Luckily I had printed the entry-exit records from US (I-94) and taken it with me. She asked for proof on when I left Canada each time and once I provided this, she seemed content.
She said she will have to manually check each entry from my I-94 to the records she has and once that is done they will mark LPP as complete.
She asked similar questions to my wife (and asked why I am not employed - I was laid off recently. She asked why I was laid off etc).
Keeping fingers crossed now.