Inconsistent Group Policy behavior can indeed occur when domain-joined client computers are running different Windows versions and builds. Each version of Windows may have variations in how Group Policy is processed and applied, which can lead to discrepancies in policy application across different machines, even if they are in the same Organizational Unit (OU).
Group Policy processing is designed to be cumulative and inherited, but differences in client versions can affect compatibility and the specific settings that are available or applicable. For instance, certain Group Policy settings may not be supported or behave differently on older versions of Windows compared to newer ones. This can result in some computers successfully applying Group Policies while others do not, depending on their Windows version and build.
To mitigate these issues, it's essential to ensure that all client machines are running compatible versions of Windows that support the Group Policy settings you intend to apply. Regular updates and maintaining a consistent environment can help reduce the likelihood of inconsistent behavior.
References: