In my case connecting host controller through ethernet cable solved the problem.
As per Android documentation
Open Location Code (OLC): A system for encoding geographic locations into a concise string.
OLC Server: A server that provides access to OLC data and functionality.
OLC Client: The component within the Android CTS that communicates with the OLC server to retrieve or utilize location information.