Circuit to switch between direct USB and Bluetooth/battery charging
Not totally sure what you're trying to do but...  You can't be connected to two USB endpoints at the same time unless you can ensure one is not active. You probably need an analog switch here to choose the connection. Also, Vbus signals that a device has been connected. No Vbus no talking. Also Vbus can be dropped to reset the connection for whatever reason. But if your Vbus is coming from somewhere else then it won't see the Vbus break and won't reset. I've been working on a USB project for a few months now and have learned the hard way but it's all in the specs.