The chocolatey_package resource failed to install a package when a version was specified, because Chef lowercased the package name before querying the source. With a case-sensitive Artifactory Chocolatey repo, the lowercased name did not match, so the install failed. Without a version the case-insensitive search worked, which made the failure confusing.