Solidworks freezes or gives access to functions (extrusion, recess, repetition, chamfer etc...) when the conditions required for the execution of the function are met.
It's obvious when you want to extrude and the sketch is not compliant
I don't focus on repetition, and I know that we don't use this function at the stage of the piece, but what concerns me, I open an assembly that has no defects, I don't have any other part or assembly open, and I see that if I want to practice the repetition of a part of my assembly, I don't have access to this function, in the drop-down some functions are frozen: extrusion, shell, linear repeat
If I agree with the extrusion and the shell, I don't agree with the repetition
On the other hand, if I come back to the practice of repetition, I have never had any inconsistency between the number of pieces repeated and the quantity announced on the nomenclature.
I always thought that repetition lightened the weight of drawing, which led me to this practice.
It's only with symmetrical components that I'm wary.
It's normal... These are functions that apply on a part and not in an assembly unless you edit the part in the assembly... The only one that works in an assembly is the removal of material because it can be shared in several rooms...
Have you tried a repair of the software??? By doing:
Control Panel\All Control Panels\Programs and Features then right click on solidworks and modify then Repair the individual installation (on this computer)
If you go through the Insert text menus, do you have access to the functions that interest you?
I have the impression that you have configured your icons and that you have put the functions of the part mode in the assembly mode....
I'm probably wrong because you would have had this problem for a long time but if you ever did this recently it may be an explanation.
So try to see if everything is OK by going through the Insert menu or by displaying the View/toolbar/ tabs and check command manager to see if the icons are active here.