Do STMF411 boards have a problem with the D+ pull up resistor?
STM32F411 has OTG_FS hardware, which has internal pull-ups controlled by the software. Board designs using this uC don't need to provide external ones.
I once came across a damaged STM32F407, which somehow got its internal USB pull-up damaged. I had to provide/solder an external pull-up resistor on the board. But this is an extreme situation.