kryt0n said:You have more than some people that submit their applications.
Try your best to provide what you can, even an email from HR saying they can't produce a letter is proof you tried. Imagine just trying to proof to a stranger you worked there, but someone who doesn't like you.
No I totally get that. The burden of proof is on me here and that makes perfect sense. I'm not a total stranger to these things because I sponsored my partner's UK visa application a few years ago and a lot of similar processes were involved. The problem is coordinating the gathering a lot of paperwork when you are thousands of miles away, in a different time zone, and haven't spoken to some of these companies or people in years.
It would help if my second Canadian employer would actually respond to my emails but so far I haven't received a thing. I even tried contacting my old line manager there who I had a good working relationship with but nada.
I guess my worry was if a reference letter from every employer is mandatory because if it that was the case then I would probably just have to give up now.