Try an initial condition of 1.0e-16 for 'u'. Still not sure why an initial value of zero would cause an issue in the drag term.