Like someone mentioned earlier any disagreements or arguments stem from Cultural differences and not really understanding each others views and why they have those views. I’ve been very blessed to have once worked in a position that helped me understand people from a lot of different countries. Just remember if someone is coming off as being arrogant or a jerk don’t fly off the handle. Give it a second read and try to think this person is in another country and may have totally misunderstood by something we’ve said or done. Think carefully and try to just treat folks as you want to be treated.
I didn’t find the right solution from the internet.