Hi,
Please check the event viewer to get more detailed error information about this issue.
You can also remotely access it from another server by adding this server in the server manager of the remote server, and try to access the roles and features from the remote server, and tackle the problem from there.
I hope this helps.