Default [Q] USB OTG Not Detecting Device

I have an AT&T Z998 phone running Android 4.1.2 that is rooted. I bought an OTG cord and nothing I plug into it will detect. Running an app called USB Host Diagnostics told me that the Android API supports it but does not detect the device.

I plugged the cord into someone else's phone and connected it to a male to male connector to plug it into my computer to see if it detects it. It detected it and started charging the phone, so I know the cord is not defective, but other devices such as a mouse, keyboard and flash drive are not detected (also, my computer doesn't detect my phone).
I've also tried it with a Galaxy Tab 2 7" tablet and my computer detected it but would not charge.

TL;DR - Device not detected with OTG cord but has manufacturer support for OTG.

Any help would be appreciated. Thanks!