Why is updating privileges for a role not reflecting for the users within that role?
Any privileges updated at Role level does not update the privileges at User level until you logout and re-login to the application. So you just have to logout and re-login to the application to see the updated privileges at Role level/User level.