They need to be a bit more visual in the APP to instill why theirs things like the registration page sticking they really can't afford to have people install it try it for a second fail to register and forget about it, they need to make sure if theirs an error or failure that the user is really informed why it happened so they cna fix it or understand it to avoid any poor reviews.
That's the fact, as the popular saying goes, first impression matters, so they need to get their act together and ensure that such doesn't happen, one thing is to get users to your page, another is to get them to use your product and in this case, their app, so they should ensure that the purpose of the users coming into their app page is achieved