Im a Mac user. I can tell you Ive seen this problem as well. I did a capture a few months ago and confirmed my issue was my Mac. There wasn't any settings I could do on the controller that would fix the client not wanting to connect.
"Satisfaction does not come from knowing the solution, it comes from knowing why." - Rosalind Franklin