In 1998, the Salvation Army refused to comply with San Francisco’s laws regarding domestic-partner benefits, costing it $3.5 million in city contracts and leading to the closure of certain programs for homeless people and the elderly.
In 2001, the organization tried to strike a deal with the Bush administration, which would have allowed religious charities that receive federal funding to circumvent local ordinances against anti-LGBTQ discrimination. (The organization also threatened to stop all of its New York City operations in 2004.)
In 2012, a Salvation Army branch in Vermont was accused of firing a case worker after learning she was bisexual.
Also in 2012, Salvation Army spokesperson George Hood said the organization views same-sex relationships as sinful. “A relationship between same-sex individuals is a personal choice that people have the right to make,” Hood said at the time. “But from a church viewpoint, we see that going against the will of God.”
https://www.vox.com/the-goods/2019/12/16/21003560/salvation-army-anti-lgbtq-controversies-donations