Я не очень много работал с лентой Sharepoint, но насколько я понимаю, она почти идентична структуре ленты CRM 2011.Когда проблема с отсутствующими кнопками возникает в CRM, обычно это проблема с Scaling и MaxSize.
Все элементы MaxSize должны располагаться перед элементами Scale с точки зрения последовательности.Я бы попытался добавить порядковые номера к элементам MaxSize / Scale в разделе «Масштабирование» и настроить их так, чтобы максимальный размер отображался до масштабирования.
Надеюсь, это поможет.
пример:
<Scaling Id="Ribbon.MyWorkTab.Scaling">
<MaxSize Id="Ribbon.MyWorkTab.MaxSize_New"
GroupId="Ribbon.MyWorkTab.MyWorkGroup_New"
Size="MyWorkLayout"
Sequence="10"/>
<MaxSize Id="Ribbon.MyWorkTab.MaxSize_Manage"
GroupId="Ribbon.MyWorkTab.MyWorkGroup_Manage"
Size="MyWorkLayout"
Sequence="20" />
<Scale Id="Ribbon.MyWorkTab.Scalling.MyWorkTabScalling_New"
GroupId="Ribbon.MyWorkTab.MyWorkGroup_New"
Size="MyWorkLayout"
Sequence="30" />
<Scale Id="Ribbon.MyWorkTab.Scalling.MyWorkTabScalling_Manage"
GroupId="Ribbon.MyWorkTab.MyWorkGroup_Manage"
Size="MyWorkLayout"
Sequence="40"/>
</Scaling>