...Most likely the USB controller has been hard wired to stay in client mode. (Like terminating that "OTG-line" to +5V on the motherboard, if I recall correctly the polarity requirement.) It seem the SW can not override that HW signal. So, you may be able to get it to work in host mode, but you need to open the device and disconnect the "OTG-pin" from the USB controller and then add switch etc. to it for changing the operating mode. If that is a BGA part, then it is pretty much impossible....