Keycloak finegrain permissions not working as expected

Hello everybody,
I was trying this new keycloak feature for finegrain permissions management and it is not working as expected.

Steps to reproduce
First make sure that the preview features are enabled on keycloak server.

  1. Create a client with client authentication and authorization enabled.
  2. Go to the authorization tab, select the policies tab and create a user policy.
  3. Back to the client, go to the permissions tab and enable permissions
  4. click to manage permission (Any permission will do), and when you check the policies drop down the permission that was created doesn’t show.

I know this feature is still in preview, but I would like to find out if there is someone out here who has successfully been able to use it. if that person exists, advice me on where I am getting this wrong. I am following the documentation word by word.