Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
what phone do you have? and that is normal for google maps. if you back out of the app, it will do the picture in picture feature which i believe you can get to from your phone's settings.
on my z fold 3, i can get to it by going to settings>apps>select the three dots at the top right>select special access>picture in picture