I have created experience builder apps that are embedded on our webpage. I have used the widget controller to have some extra tools in the top right and when I have any of them "open widgets upon loading" the web page that the experience is embedded in scrolls right to the experience. This is an issue because on some pages we have more than one embedded experience and it will scroll all the way down the page, and most of the times they are embedded halfway down the page, so the user misses out on the top half of the webpage.
We are able to replicate this separate from our webpage environment in a basic.html file. When I set the option for "open widgets upon loading" to none in the widget controller settings, the webpage does not automatically scroll to the experience.
Example of open widget upon loading turned on (you have to wait a few moments for the experience to load): https://www.kelowna.ca/our-community/planning-projects/2040-official-community-plan/ch-14-natural-en...
Example of open upon loading turned off: https://www.kelowna.ca/our-community/planning-projects/2040-official-community-plan/ch-1-big-picture