Is there any compatibility issue while using wifi-direct between different cell phone vendors?
Why don't you try using a 3rd party implementation just as Izzy suggested. My ROM doesn't have that feature so I typically use Fast File Transfer. It's a great app and only the host phone needs it. Currently it doesn't work with host HTC phones though.