Trouble Communicating the USB Device

Thanks for the input. I was fighting some other issues so I ended up switching to the CubeIDE. The Arduino compile times are terrible with lvgl even with a fairly new computer with decent specs.

For my device, I used HAL in USB HOST. Setup the vbus enable line and it connected to my device. However, I didn't receive any data. I had to set line coding and line state and it worked. I am now receiving data. So HAL worked almost out of the box and CubeIde compile times are so much faster.