Factory method modified, only returns a CDC device if at least one CDC interface is present