Do not use the link button, but make a custom microflow button. In the microflow close the first page and then open the page that needs to be opend. And also take a look at this widget in the appstore. Not entirely what you need but could help a lot: https://appstore.home.mendix.com/link/app/1583/Synobsys/SetFocusOnError-Widget
Regards,
Ronald
If I understand you correctly, the page stays scrolled down when navigating between the SPA pages? We had to create a javascript in an html/js widget rendering as javascript to resolve this and place it on every page with this problem. Something like window.scrollTo(0,0);
Thankyou
Ockert