You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
I'd say start by restarting the MCU (Hold both scroll wheels for ~5 seconds) and see if that resolves it.
As for what could cause it? There are a lot of things sadly. If it's just software side though the reboot would fix it, and hopefully that's all it is.