PIC32 Core Timer and xTimerCreate()

FreeRTOS disables interrupts of priority up to configMAX_SYSCALL_INTERRUPT_PRIORITY. The OP said that the timer interrupt’s priority is higher than configMAX_SYSCALL_INTERRUPT_PRIORITY, so either the timer interrupt’s priority is changed elsewhere or interrupts are disabled elsewhere.