Problem Statement: A user was unable to check-in even trying after multiple times.
Solution: If location is not fetched, we need to ask the user to open Google Maps and let the maps fetch the user’s current location and them come back on our app and try again.
In rare cases when user is in the remote area, location fetch can take some time, opening Google Maps will recalibrate the GPS. As Google Maps is an application of OS, it will try to fetch the location with most accuracy and provide this to all applications in the mobile.
