Not sure if I wasn't paying attention or not....but are you saying that there seems to be two different issues you have had...one mareks and then something else that passes?
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.