Just an observation: I took my I-94 to the interview and boy am I glad I did.
CBSA had not stamped all my entries into Canada and neither had the USCBP. Just when she looked a bit confused and startled, I slid the I-94 towards her and she marked all the entries and all was good.
Print the I-94 and take it to the test would be my advice.
Hi winpro, could you please advise if you just printed the table with all your i94 records from the CBP web site and brought it to the interview with you? or you brought copies of actual i94s with you? The reason I am asking this is because when I enter my information on CBP web page and I see table with my i94 records of entries and exits, on the right side of this table it says that this summary table cannot serve as an official confirmation and is for informational purposes only. But apparently if your interviewing officer took it as proof it should work in other cases, too. Thanks.