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.
Did you try uninstall/reinstalling?
Are you using the 32 bit or 64 bit version of the software? If you're using the 32 bit version try downloading and installing the 64. If you're using the 64 bit version try the 32.