Indeed, thank you very much!
At the moment I submitted travel evidence since that is what they asked for, and I did mention that people travelled with me and their passports could be checked if necessary. I'll see about bank statements. I can definitely show that I was back at some point, but i'll have to check if there are purchases for the exact dates.
I want to stay positive... but man, this year has been hard on so many levels...
Thanks for your reply!
When I was looking into CBSA ATIP, I saw a note about a 'highway passage report'.
https://www.cbsa-asfc.gc.ca/agency-agence/reports-rapports/pia-efvp/atip-aiprp/thr-rav-eng.html
Under: Getting your Travel History report
If you used a personal vehicle for those trips that you are/were the owner of, you should be able to get this report.To get a highway passage report, provide the licence plate number and a copy of the vehicle's ownership. If you are not the owner, you will need to provide the CBSA with a BSF745 form completed by the owner of the vehicle.
If one of your friends was the owner, they should be able to help you complete this.
I'm assuming CBSA collects this data from the automatic plate readers installed at the border (similar to those used by local police departments). I'm not sure when they started recording this data but it's probably worth trying.