I don't know where to report this as a bug, however, it is a pretty big one. So we use conditions (If/Else) to determine if software gets installed on a machine. What I have found is if you put one condition such as computer name ends in -00 or the explicit computer name the conditions work like they should. However if you put conditions to say computer name is between computer-00 and computer-50, the provisioning skips over it as if it doesn't meet the condition. It also does not work if you say computer name is greater than computer-00. so we had to create queries and set prerequisites in order to make sure only the machines licensed for the software got it.
↧