Я только когда-либо использовал React Router Native и у меня никогда не было проблем.
Проверьте обработанный HTML-код для элемента управления ScriptLink и посмотрите, можете ли вы перейти к месту, указанному тегом разницу, то это работает.
Я удивлен!
Я думаю, это проблема времени. Попробуй это. Добавьте LoadAfterUI = "true"
<SharePoint:ScriptLink ID="SPScriptLink" runat="server" LoadAfterUI="true" Localizable="false" Name="sp.js">
</SharePoint:ScriptLink>