My sister and I both had similar experiences:
You don't wanna shove these people right into the arms of the other racists, homophobes etc, and you try to talk to them.
Then you don't make this a full-time job, and you see that nothing happens.
Then you give up and walk away.
My sister stopped giving work to such a person; I stopped having contact with such a neighbour. The latter lost about eight friends in just two years. 😱
I see the user manuals online that teach you how to deal with these people, and it's always about keeping the communication open and about asking them questions and about letting them talk until they understand something isn't quite right in what they say.
I've not seen that happen, and do feel I've not tried hard enough.
That said, when I worked in child protection services, we saw the sweetest boy in town being shaped by a politically extreme group, and we did manage to get him out of there. Sometimes your work comes with a positive achievement.