The downloaded version works great for me and I am not experiencing any of the issues you stated. Are you keeping it updated? They had a slew of updates recently.
Fauji
joined 1 year ago
Deleted RiF and replaced the same spot on my homescreen with wefwef app.
Latest version is 0.15.1. Beyond this I am at a loss. Hopefully someone else with more know-how on the subject can chime in.