If the site owner, who supposed to have full control, lost the permission to access the Site Permissions page, while everything else looks fine. The following could be a fix.
Basically you have to reset the permissions to the Access Requests page, which is the root cause. You will need Site Collection Admin permission to make this fix, and you will following the article above to find out the listid of the Access Requests list.