Try to open the app and fallback to store if failed