A. Check if your location services are set to high accuracy. Go to Settings > Location > Mode and select 'High accuracy'.
B. Manually mark your arrival in the app if it fails to do so automatically. Look for an option to confirm your arrival in the app.