When user disables location services in Android's system references, they will unable to use any inline query with bots having inline_geo flag enabled, even when the location functionality is not mandatory for the bot. In case when location is switched off, quering bot in Telegram chat message input starts with loading animation, and will never stop, until user cancel. Actually, Telegram for Android does not make any calls to the bot, when location disabled, which results in "Once again, this bot does not work" in user experience, and bot producers even does not know what happens.
Using Telegram for iOS with totally disabled location service this bug does not appear - after about 5 seconds of animation, client makes requst to the bot with an empty location and the bot continues works properly.
P.S. Sorry for doubling.
Steps to reproduce
Go to Android's system preferences -> Location, and disable it.
Go to any bot with inline_geo enabled and start it
Try to make any inline query to bot - animation wil never stop, and query never happen on the bot side.
Do I need to open a separate ticket?