I am in the process of using Segment visibility on widgets, in testing I have been experiencing delays in the updating of the actual widget.
For example, I assign the role, which updates the segment - test the page, behaves as expected. I remove the role, it removes from the segment and I have significant delays, if it updates at all, in the widget behaving as expected ( i.e. it should no longer be visible to the user, but it is).
Is anyone else experiencing these latency issues? I have done all of the following:
User:
- Logged in and out
 - Refreshed the screen
 - Cleared the cache
 
Admin
- Refreshed the user screen
 - Refreshed the segment screen
 
Anyone have any other tip/tricks, suggestions of what I may be doing wrong?