+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
It's been discussed in this thread, but OP's family being from Yemen may have played a part. IMO it's one thing OP and his family don't have control over, and cannot control or change, unfortunately. Might have better chances to get into the parent sponsorship lottery next year.
 
  • Like
Reactions: myra20sharma
TRV means - Temporary Resident Visa. Both Visitor Visa and Super Visa are TRVs.

What did you attach for family and home ties for your mother's country of residence?

Attached employment letter stating vacation days and return start date, bank statement, house ownership.

Sadly no business or any other investment for mother.