Hello Malzaar,
Thank you for posting question on Microsoft Windows Forum!
Well! The plausible explanation to the reason of why AppLocker breaks execution for non-admins after an update is that when you originally created the Publisher rule using an installed file as a reference, AppLocker extracted the digital signature's metadata: Publisher Name, Product Name, File Name, and Binary Version. If the version slider in the rule creation wizard was left at "Exactly" or bound to a specific upper limit, the newly updated app (which has a higher version number) suddenly fails to meet the rule's criteria. Because it no longer matches the explicit "Allow" rule, it falls through to the default block.
On the other hand, for standard users, AppLocker blocks any executable that does not explicitly match an "Allow" rule. At the same time, the reason it still works for local administrators is that nearly all AppLocker deployments utilize the "Default Rules." One of those default rules explicitly permits the built-in Administrators group to run all files, effectively bypassing the strict publisher conditions that standard users are subject to.
Therefore, to fix this and prevent future updates from breaking the app, you might need to broaden the version scope to either "And above" or use an Asterisk (*) wildcard for any version. For more information https://learn.microsoft.com/en-us/windows/security/application-security/application-control/app-control-for-business/applocker/understanding-the-publisher-rule-condition-in-applocker
You can also consult the following articles for more information.
- https://learn.microsoft.com/en-us/windows/security/application-security/application-control/app-control-for-business/applocker/working-with-applocker-rules
- https://learn.microsoft.com/en-us/windows/security/application-security/application-control/app-control-for-business/applocker/edit-applocker-rules
- https://learn.microsoft.com/en-us/windows/security/application-security/application-control/app-control-for-business/applocker/applocker-overview
Hope the above information is helpful!