I have been building a mechanism is solidworks assembly. In order for the parts to fit together I am following the top down approach where parts are built with references to each other. Initially I built a shaft. In order to build other components that would fit on this spar I used the offset surface command with 0 mm offset on the outer surface of the spar. This was done in the beginning of each part that refernced the shaft. Initially things were going fine. But now that I have multiple parts in my assembly, suddenly for no reason the initial surface offset feature is not rebuilding in all the parts. I have pressed the rebuild button manually many times but no luck. The photo I am sharing shows this. It is interesting to note that when I open the parts outside the assembly, they initially show the rebuild icon next to the offset feature but it disappears after I press the rebuild button. Also I have done this offset surface technique with other surfaces in the assembly too. Those rebuild just fine.
Is this a bug or I am doing something wrong? I am using SW2024 SP5