have read the following note in STM32CubeMX 4.12.0 release notes
333755 [MX-FreeRTOS/NVIC] HAL_IncTick must be removed and systick prio must be the lowest when FreeRTOS is activated
I have regenerated a project with 4.12 and indeed the call to HAL_IncTick() is removed from SysTick_Handler()
HAL_GetTick() is used in many HAL drivers for timeout.
How can timeouts work if HAL_IncTick() is removed ?