remove it and try installing it again
Also check if the app needs you to have an internet connection
If you need additional help or have more questions or details to share, please join the site so you can reply in this thread. See this link for instructions on how to join Windows Central.
RAM isn't the only factor when it comes to stability of a given piece of software. I've seen reliable software on PDA's with 8 MB of memory, etc. There's a conflict somewhere else. As Chintan suggested I would reinstall it first.