Thanks for the no maps version Sergey, Caty
I tested the app with India CN and MMI maps and found the following: Glympse and foursquare can be run without authentication error. The way to do this is: Remove all entries for Garmin from the hosts file, if any. Disconnect from the internet before starting the app, start app and then reconnect to the internet. Now Foursquare and Glympse are available for use (not sure if this can be blocked by Garmin in future). Make sure you don't click on extras in the main menu as you will run into authentication error again.
As mentioned by someone else on this forum, current_road_display in TargetConfig.plist does not work with Garmin 2.3 versions. If anyone has found a workaround, please let us know.