Such PSUs have a common 12V bus for the different cables coming out. Of course it is a good idea to "distribute" the load among the available 5V/12V cables or even to use one or two of the 12V cables of the GPU supply from that PSU.
But if the cabling is ok and each 1.15y works ALONE by itself, my next test is to add a second one.
What happens? The first one is downloaded (all four Spartans) and then the next one's download will begin. At what moment does it fail?
Is the second one not even recognized?
If adding a second makes everything fail immediately, you have a cabling problem. Perhaps grounding via the black cable is somewhere broken or intermittent and therefore ground potentials are passing throught the USB cables (wrong terminology I know).
But if the second fails not immediately but then on download, your PSU is not even giving ~ 10A on 12V which points toward NEEDING a minimal 5V or even 3.3V Load. Try adding a SATA harddrive (just Power) and see. I haven't looked at your PSU (I know you psted it) but some ARE not able to supply 12V well if there ist not also some load on 3.3V or 5V or both.
One board works fine.
Two (or more) boards will run with the psu (un-configured) and be recognized by windoze. As soon as i start BTCminer it gets these "libusb" errors. Then everything is offline....
Must be the PSU.... wont hold the spikes