usb FS VCP op een stm32f412

Heeft iemand ervaring met een virtual comport werkend krijg via USB FS op een stm32f4?
Ik heb het werkend met een quick klik klik klik cubeMX voorbeeld projectje, dus de hardware is goed.
Ik moet nu echter de standard perihperal libraries van ST gebruiken en gebruik nu hun usb device lib. Alles compileert gewoon goed en de usbd init function returned ook dat alles correct geïnitialiseerd zou moeten zijn, echter gebeurd er aan de pc kant helemaal niks. Zelfs geen onbruikbaar of ongeldig usb apparaat gedetecteerd.
Ik twijfel een beetje wat de lib veracht van de clock config..
Ik heb hem toch zo geconfigureerd dat de usb clock 48Mhz is...
Ik weet niet zo goed waar te beginnen met foutzoeken.