its usb powered. are you using the same source of power to test the devices? once you have a working scenario... use that device for the power source (ie your laptop) and then test the other devices.
you say the 3.5mm cord is the same you used with the soundbar and laptop? you say that this same cord also used to work perfectly with your other devices as well?
check the 3.5mm ports on those devices (plug in headphones) as well as the volume/eq settings to see if everything is ok (ie not at 0%, mute or with strange eq settings). if you dont get sound perhaps its the port... if you do then i'm not sure.
you are trying to use it with a portable device while it is plugged in to a power source (usb) i hope? if not then that sounds...