Issue
When reviewing your deployed smart contracts on the Tokenization page, you will see an identifier for each role in the Read functions. This identifier is not the address assigned to the role. Instead, it is the hash used to assign the role to users. A role hash is a series of characters that is used to uniquely identify a role.
Resolution
Use the hasRole function to check if an address is assigned to a specific role.