I am running into "access denied error" whenever I'm done checking my private messages and click on Inbox to go back. I investigated and found similar behaviour even with admin. Also, I checked module permissions all seemed ok.
Then I realised that the redirect URL is wrong. When "Inbox" is clicked the URL = http://my.site.name/messages which is pointing to a folder that does not exist. The URL should first reference the /User/UID/ to queries messages.
Now when I paste the correct URL = http://my.site.name/User/UID/messages User inbox is accessed alright.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.