How are the computers assigned to the Role (specifically)? By Group, or by Property?
One issue I’m seeing in the 9.5.4 console, is that if I assign Groups to a Role by Property, and then update the definition of the Property, there is no indication on the role that an old version of the Property relevance is being used. When the Property is used to assign Group membership, and the property gets updated, the Group’s display changes to “Property X (old version)” but Roles don’t show the same.
If you’ve updated the definition of the property, you may need to edit the Role, remove the property, and re-add it to pick up the new version of the property’s relevance.
Is the Property or the Group that you’re using for the computer assignment to the role something that’s expected to change a lot? When troubleshooting my problem with older property versions, I’ve examined the “Subscription for role X.fxf” file for the action that’s generated when you edit a role, and it looks like the role subscription action is configured to reapply 10 times; so if the computer changes your targetting group/property result more than ten times, I’m not sure it would resubscribe to the role ?