I used to (and still occasionally do) attend Parish meetings for youth. I love it there because of how great those people are. Anyway they formed messenger group to inform people of anything important regarding meetings or otherwise. There was one guy attending who from what I’ve seen is probably deeply Christian but quite anti-Catholic. I did not know this at the time but he apparently often asks questions in provocative manner. Yet everyone is quite comfortable with having him around and he is always welcome.
That guy once sent us video to the group about how Catholic Church is whore of Babylon. I watched it and I charitably responded to claims video makes, thanked him for his concern for our souls as I find it that while misled, he is genuine about this. He didn’t really respond but I was told that I handled situation well (which just means it wasn’t my doing, because I was way too bitter at the time to act that way alone).
Point is, handle it with charity if possible. If you think you can argue for good of your and their soul, do so. If you want peace ask them to not talk to you about it. If none works then limit your contact so they realize that this could ruin your friendship and if that doesn’t help, let go.