We got refusal as well with the same reasons. It doesn't make any sense as my parents have CAD 1 MILLION property on their name. Legitimate bank balance of CAD 100K. Investment documents and property valuation and everything was provided. Visit duration was only 3 weeks. Absolutely ridiculous.