Master component on DLS file not showing the option to publish changes after modification

I created a pretty solid component (lets call it component X) with instances housing child components, so pretty big if you can imagine. When i make modifications as usual i have to publish changes before these modifications can be seen from an external file.

Now the problem is I logged on one day and made some modifications to “component X” but this time after doing so the “Publish changes” button never appeared. I modify other components in the same DLS file and the “Publish changes” button shows up but not when i modify component X

Please help!

Preview of the problem