Thanks
@JM_X !
For funds, case analyst couldn't verify my Scotiabank letter as folks at bank gave me a screenshot of their system with bank stamps instead of a proper letter. I wrote an explanation of it while submitting my other documents for employment thinking it will be just fine as it is Canadian bank. They raised ADR stating I need to show latest letter from bank else they will process it with what they have in file. I sent my TD bank letter and that worked out just fine.
For past employment, one of my employer had taken down their website. So, case analyst couldn't verify the employer. Fortunately, my work at that employer was well-documented across the web. I submitted over half a dozen web links from media articles and other trusted sources. I also submitted my income tax returns, and other related documents.