Anonymous participant just put explanations letters for everything's they requested, I got so many future documents requested even the things that I unable to get. The explanation letter really help and got approved today from HCM
I had a similar case. my transactions was an international transfer that came in as my salary, so I requested my bank to confirm that specifically for one transaction that prove it's come as legitimate income. I also included an explanation letter along with it.