Eventual consistency using Jira Global Permissions Module

Hi,

we’re using the Jira Global Permissions module and I noticed that after deployment it takes several minutes, sometimes around 15-30 minutes to always get the expected response from permission endpoints and the global permission screen with our new permission. This is quite annoying to test, because we do not exactly know, when all requests behave as expected. In example the endpoint to test for permissions results in an error response if our specific permission does not exist. But eventually after some time (that we cannot predict during testing) the responses are as expected.
Is there any guarantee when permissions are applied to every node used for REST APIs and Jira views?