thread_new returns NULL
heap has run out of memory
You should consider increasing the amount of space allocated to the HEAP logical area in your TASK statement.
workspace too small
thread_new refuse to start a thread if it is being given a workspace smaller than THREAD_MIN_STACK.