The vectors you added to the ROM vector table aren’t in the right place. They need to appear at specific indexes in the array.
If I were you I would remove them, and then I would call CyIntSetSysVector()
three times prior to starting the scheduler, once for each vector FreeRTOS uses.
Jeff