@bcworkz Hello, the issue is fixed. the issue i was using “create_posts” => “do_not_allow” so that user can’t create posts.
But seems like wordpress do not allow to see the list who don’t have permission to create post.
i think there should be a option to disable the Add New button (create post option) but still allow user to see the post lists from dashboard.