I have a friend who faced a similar situation when he applied for his parents' Canadian visa. He tried twice, but unfortunately, his application was rejected due to unsatisfactory return plans. Surprisingly, on his third attempt, he decided to go through a consultant and submitted the same set...