Q:

Why was this arguably useful answer deleted?

I know this type of question usually attracts a lot of flak, but it's the first time this happens to me and I'm really curious what caused my answer to be deleted.
Making a Thread propagate Exception to upper Thread
I'm pretty sure it must have been a "not an answer" flag by someone, but I don't see which point of the FAQ I've violated. Assuming the OP did not find the answer completely useful (which I guess happens sometimes) I do feel it was related to the question and provided at least some useful information. 
Furthermore, it was also the only answer to the question. At that time I found the question to a bit vague, so I was hoping to be able to gather more info about what the OP really wanted (a solution, an alternative, etc.) and maybe improve the answer.
Please understand that I'm not trying to (unreasonably) argue with anybody, I absolutely love SO and I just want to become a better participant.
Edit: Oh right, sorry for the people who cannot see the answer.

A:

I went ahead an undeleted it.  That answer was flagged and deleted because it's an exact duplicate of the answer you left on Safe to throw an exception created on another thread C#.  In the future if you think two questions are the same, vote to close one of them as a duplicate.  If they're not the same, take the time to address the specific problem in each question.

