Delete the app and reinstall it. When going through the setup process again, follow one of the scenarios below to avoid getting stuck in a location permissions loop:
Situation 1: Allowing no location at all
Pop up 1: Select Cancel for foreground location
This takes you to the login page. Not allowing foreground location also means the app cannot request background location.
Situation 2: Allow Foreground, Deny Background
Pop-up 1: Select OK.
Pop-up 2: You’ll be directed to a screen where you can choose "While using the app," "Only this time," or "Don't allow." Selecting "Don't allow" moves you forward.
Pop-up 3: After choosing "While using the app" or "Only this time," you'll be prompted for background location. To deny it, select Cancel — this moves you to the login page.
Situation 3: Allow Foreground, Allow Background
Pop-up 1: Select
OK. Pop-up 2: You'll be directed to a screen where you can choose "While using the app," "Only this time," or "Don't allow." Selecting "Don't allow" moves you forward.
Pop-up 3: After selecting "While using the app" or "Only this time," you'll be prompted for background location.
Pop-up 4: After selecting OK for background location, you’ll see Image #1.
At this point, the app expects you to set the permission to "Allow all the time", as that is what "background location" requires.
Pop-up 5: If you do not change the permission to "Allow all the time" after selecting OK, you may get stuck in a loop as the app thinks you've agreed to background location but the device hasn't granted it. This situation is shown in Image #2.
Pop-up 6: Once you select "Allow all the time," you'll be taken to the login page.