I sent an email to the technical support and received the following:
"This happens when there is a rapid change in small period time while the
problem itself is rather easy to be converged (ie solver doesn't need many
small steps to get a converged solution). What it happened was that, from
solver's point of view, there are no changes of solutions (or error) in
certain time steps, so it jumped to a few time steps ahead and see there is
not much changes - so it proceeded. But if the solver detected a change,
it would take a few steps back and compute.
Please see the attached image, if you change one of solver setting (red
boxed), you will get the desire result. "
Problem Solved
Thanks COMSOL
"This happens when there is a rapid change in small period time while the
problem itself is rather easy to be converged (ie solver doesn't need many
small steps to get a converged solution). What it happened was that, from
solver's point of view, there are no changes of solutions (or error) in
certain time steps, so it jumped to a few time steps ahead and see there is
not much changes - so it proceeded. But if the solver detected a change,
it would take a few steps back and compute.
Please see the attached image, if you change one of solver setting (red
boxed), you will get the desire result. "
Problem Solved
Thanks COMSOL