It is most likely an issue of your computer's USB bus not being able to keep three USB webcams active at once.
The iCamSource does allow you to add up to 16 webcams or network IP cameras from a single computer, although your computer's hardware limitations (USB bus, CPU, memory) may further limit that number.