I think you are not understanding me.
Your plugin has an option to disable some form fields like website, display name, nickname, admin colour scheme, etc. in the Users -> Profile admin settings. And those ones work okay.
But when you want to disable the social media fields, which your plugin allows you to do by clicking the checkboxes, it does not work because after you save the settings, the page loads with the boxes you checked becoming not checked. That is what I am telling you. It is not a plugin problem because this happens on more than 5 websites with different plugins.