In the C language, the mechanism of operation of a composite USB device is set using the tivaware library.
If you specify programmatically that the device is one, the code works completely and communication takes place. But if, for example, you set two COM connections, then the USB becomes unidentified.
The drivers are installed, the device itself is also serviceable.
Maybe someone has worked with this, and can help to understand in which part of the logic of the program an error is possible?
The code is written in accordance with the examples for the tivaware library, so there are no ideas in which place the logic breaks.I also looked at the composite USB device examples on the texas instruments website, the code is appropriate.