It's possible for a Genymotion emulator's IP address property to not be properly removed when the Genymotion emulator is shutdown. The Titanium CLI expects that the IP address will only be listed if the Genymotion emulator is running. When it sees the IP address, it will try to connect to the Genymotion emulator and check if it has Google APIs installed and an error occurs.
The root problem is the error is not properly handled and causes the build/info command to crash or spin indefinitely.
Shutdown all Genymotion emulators. From the command line, run:
For each VM, copy the uuid and past it into the following:
Look for the androvm_ip_management property. If it exists, remove it:
To fix this issue the right way, the Genymotion library needs to handle error messages when the adb shell command fails while attempting to detect the presence of Google APIs.