Okay so am I supposed to be running it using the exact command I did with just the ASICMINER UBSs? Which was something like this:
--icarus-options 115200:1:1 --icarus-timing 3.0=100 -S COM3 -S COM4 -S COM5 -S COM6 -S COM7 -S COM8 -S COM9
When I try that, the ASICMINERs run fine but then I also get this error:
"BitForceSC detect <2:27> get details return invalid/timed out <0:-7>"
I just noticed that at first when I had used the wrong driver (the one from the BFL page) I could see the BLFSC in the ports section of device manager, but now that I have used zadig to install the WinUSB driver (v6.1.7600.16385), it's not showing up there.
Is it supposed to be?
Again any help will be greatly appreciated!
Thanks again
Update: I left this machine mining for about an hour, with that error continuing (as the ASICMINERs where running), and it seems to have corrected itself. So far it looks like it is hashing at almost exactly 5GH/s, hopefully the error won't persist.
I've very grateful everyone who read my post and/or offered help!
0.075 tip sent with thanks to each -Redacted- and kano, spend it in good health.

Thanks

There's been quite a few changes since 3.1.1 so if you are having trouble with 3.1.1 and the Jalapeno then you can easily get around it by running 2 cgminers as follows:
Run the 3.1.1 one above like you already are but add
--usb BAS:0 so it will ignore the BFL SC's - the Jalapeno
Run a second one but 3.2.2 with a different usb setting
--usb ICA:0 so it will ignore all Icarus devices (the Asicminer USB is an Icarus device)
The two wont attempt to touch the other's devices.