I have SharePoint 2013 webapplication, on which some set of users can click on follow and it allows them to follow. For other set of users, the follow doesnot do anything. Any ideas on how to look further into it. Also, i checked that the app pool identity has SPDataAccess permissions on the content database. I dont think thats an issue, but just to clarify.
Follow button on SharePoint site do have some different behavior for permissions as it is getting it from SQL directly using Application identity Pool.
There are some PowerShell commands to be followed after giving the permissions to allow user clicks on
Please check below article which explains the same issue: Link below SharePoint 2013 Following sites not working
Without a personal site the end user does not have the page SharePoint will use to store the reference. The only follow that will work is for people since that is stored to the profile page.