When checking your access to a role, you can run into the following error message: Couldn't check access - Error: contract call failed. This means that our system - for some reason - was not able to reach the contract and get the necessary information from it.
This does not necessarily mean, that you do not have the NFT to fulfill the requirement, only that there is an issue with the connection and we did not get the relevant data to go through with the access check.
Firstly try to click on the access check within the error message. If this does not solve the issue, please contact the Guild Support.