FreeRTOS does not execute first task after 'svc 0' call

I’m not familiar with libopencm3 but maybe there is an issue with the FreeRTOS awareness means the 3 exception handlers mandatory for FreeRTOS.
Have a look here if it brings you a step further: