This is working as designed. Auto numbering of task IDs is not possible if the task is created in OWB or MSP.
Release: All Supported Releases
Component: ODMSP, PPMMSP
If you want to use the autonumbering for tasks you must create the tasks in Clarity before they are exported to MSP or OWB.
A few options to have a task ID populated from within the scheduler tools: