For people wanting to apply to TRV for their spouse, it's very hard.
#1 make sure you print it and hand it into the VAC centre because if you do it online it is sent to Turkey and IO's in Turkey are literally robots and dont care about your feelings.
#2 Show that they own land, they have a good job, they have family, they have a lot of ties to their country. So if your husband is a refugee or is waiting in Amman for his PR to come to Canada, most likely you will not get it.
I applied once in April and once this month. In April they took almost 4 months to tell me we were rejected. This time it took us 3 business days. Yes, 3. I even bought my husband health insurance.
For the person saying that it affects the application, it doesnt. They just have to answer when they land that they applied for a TRV and they were denied. Thats it. They just want to make sure you are honest.