Yes. The client may be rejected based on the OS running on the machine, if there are restrictions set in the roles for that WLAN.
For example in the versions prior to 10.2 I think, the ZD would not recognize Windows 10.1803 as Windows. Thus it would be blocked, if you restrict by OS.
Another cause could be the driver of the wifi card on the affected device. We have some Dell Latitude with Dell wireless cards that would not join a certain WLAN, but join others. Once a failed join would happen, it would not be able to join anything else until rebooted. The log shows Windows resetting the card etc. We reimaged the machines and one ended up working fine, but not the other two.
I would try a USB wifi card, just to test.